diff --git a/Cargo.toml b/Cargo.toml index 46180a77..e5502ba2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,7 @@ include = ["LICENSE", "Cargo.toml", "src/**/*.rs"] resolver = "2" members = [ "ast", "core", "literal", "parser", + "ruff_text_size", ] [workspace.dependencies] diff --git a/ast/asdl_rs.py b/ast/asdl_rs.py index ea66ca40..d2a191c5 100755 --- a/ast/asdl_rs.py +++ b/ast/asdl_rs.py @@ -238,13 +238,18 @@ def visitField(self, field, parent, vis, depth, constructor=None): if fieldtype and fieldtype.has_userdata: typ = f"{typ}" # don't box if we're doing Vec, but do box if we're doing Vec>> - if fieldtype and fieldtype.boxed and (not (parent.product or field.seq) or field.opt): + if ( + fieldtype + and fieldtype.boxed + and (not (parent.product or field.seq) or field.opt) + ): typ = f"Box<{typ}>" if field.opt or ( # When a dictionary literal contains dictionary unpacking (e.g., `{**d}`), # the expression to be unpacked goes in `values` with a `None` at the corresponding # position in `keys`. To handle this, the type of `keys` needs to be `Option>`. - constructor == "Dict" and field.name == "keys" + constructor == "Dict" + and field.name == "keys" ): typ = f"Option<{typ}>" if field.seq: @@ -311,7 +316,7 @@ def visitModule(self, mod, depth): depth, ) self.emit( - "Ok(Located { custom: folder.map_user(node.custom)?, location: node.location, end_location: node.end_location, node: f(folder, node.node)? })", + "Ok(Located { custom: folder.map_user(node.custom)?, range: node.range, node: f(folder, node.node)? })", depth + 1, ) self.emit("}", depth) @@ -649,7 +654,7 @@ def write_ast_def(mod, typeinfo, f): #![allow(clippy::derive_partial_eq_without_eq)] pub use crate::constant::*; - pub use crate::Location; + pub use rustpython_compiler_core::text_size::{TextSize, TextRange}; type Ident = String; \n @@ -661,26 +666,54 @@ def write_ast_def(mod, typeinfo, f): textwrap.dedent( """ pub struct Located { - pub location: Location, - pub end_location: Option, + pub range: TextRange, pub custom: U, pub node: T, } impl Located { - pub fn new(location: Location, end_location: Location, node: T) -> Self { - Self { location, end_location: Some(end_location), custom: (), node } + pub fn new(start: TextSize, end: TextSize, node: T) -> Self { + Self { range: TextRange::new(start, end), custom: (), node } } - pub const fn start(&self) -> Location { - self.location + /// Creates a new node that spans the position specified by `range`. + pub fn with_range(node: T, range: TextRange) -> Self { + Self { + range, + custom: (), + node, + } + } + + /// Returns the absolute start position of the node from the beginning of the document. + #[inline] + pub const fn start(&self) -> TextSize { + self.range.start() + } + + /// Returns the node + #[inline] + pub fn node(&self) -> &T { + &self.node + } + + /// Consumes self and returns the node. + #[inline] + pub fn into_node(self) -> T { + self.node + } + + /// Returns the `range` of the node. The range offsets are absolute to the start of the document. + #[inline] + pub const fn range(&self) -> TextRange { + self.range + } + + /// Returns the absolute position at which the node ends in the source document. + #[inline] + pub const fn end(&self) -> TextSize { + self.range.end() } - - /// Returns the node's [`end_location`](Located::end_location) or [`location`](Located::start) if - /// [`end_location`](Located::end_location) is `None`. - pub fn end(&self) -> Location { - self.end_location.unwrap_or(self.location) - } } impl std::ops::Deref for Located { diff --git a/ast/src/ast_gen.rs b/ast/src/ast_gen.rs index 6771dd0e..9d484c82 100644 --- a/ast/src/ast_gen.rs +++ b/ast/src/ast_gen.rs @@ -3,36 +3,63 @@ #![allow(clippy::derive_partial_eq_without_eq)] pub use crate::constant::*; -pub use crate::Location; +pub use rustpython_compiler_core::text_size::{TextRange, TextSize}; type Ident = String; #[derive(Clone, Debug, PartialEq)] pub struct Located { - pub location: Location, - pub end_location: Option, + pub range: TextRange, pub custom: U, pub node: T, } impl Located { - pub fn new(location: Location, end_location: Location, node: T) -> Self { + pub fn new(start: TextSize, end: TextSize, node: T) -> Self { Self { - location, - end_location: Some(end_location), + range: TextRange::new(start, end), custom: (), node, } } - pub const fn start(&self) -> Location { - self.location + /// Creates a new node that spans the position specified by `range`. + pub fn with_range(node: T, range: TextRange) -> Self { + Self { + range, + custom: (), + node, + } + } + + /// Returns the absolute start position of the node from the beginning of the document. + #[inline] + pub const fn start(&self) -> TextSize { + self.range.start() + } + + /// Returns the node + #[inline] + pub fn node(&self) -> &T { + &self.node + } + + /// Consumes self and returns the node. + #[inline] + pub fn into_node(self) -> T { + self.node + } + + /// Returns the `range` of the node. The range offsets are absolute to the start of the document. + #[inline] + pub const fn range(&self) -> TextRange { + self.range } - /// Returns the node's [`end_location`](Located::end_location) or [`location`](Located::start) if - /// [`end_location`](Located::end_location) is `None`. - pub fn end(&self) -> Location { - self.end_location.unwrap_or(self.location) + /// Returns the absolute position at which the node ends in the source document. + #[inline] + pub const fn end(&self) -> TextSize { + self.range.end() } } @@ -554,8 +581,7 @@ pub mod fold { ) -> Result, F::Error> { Ok(Located { custom: folder.map_user(node.custom)?, - location: node.location, - end_location: node.end_location, + range: node.range, node: f(folder, node.node)?, }) } diff --git a/ast/src/constant.rs b/ast/src/constant.rs index 3514e521..56729606 100644 --- a/ast/src/constant.rs +++ b/ast/src/constant.rs @@ -126,8 +126,7 @@ impl crate::fold::Fold for ConstantOptimizer { Ok(crate::Expr { node: expr, custom: node.custom, - location: node.location, - end_location: node.end_location, + range: node.range, }) } _ => crate::fold::fold_expr(self, node), @@ -144,19 +143,17 @@ mod tests { fn test_constant_opt() { use crate::{fold::Fold, *}; - let start = Default::default(); - let end = None; + let range = TextRange::default(); + #[allow(clippy::let_unit_value)] let custom = (); let ast = Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Tuple { ctx: ExprContext::Load, elts: vec![ Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Constant { value: BigInt::from(1).into(), @@ -164,8 +161,7 @@ mod tests { }, }, Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Constant { value: BigInt::from(2).into(), @@ -173,15 +169,13 @@ mod tests { }, }, Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Tuple { ctx: ExprContext::Load, elts: vec![ Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Constant { value: BigInt::from(3).into(), @@ -189,8 +183,7 @@ mod tests { }, }, Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Constant { value: BigInt::from(4).into(), @@ -198,8 +191,7 @@ mod tests { }, }, Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Constant { value: BigInt::from(5).into(), @@ -218,8 +210,7 @@ mod tests { assert_eq!( new_ast, Located { - location: start, - end_location: end, + range, custom, node: ExprKind::Constant { value: Constant::Tuple(vec![ diff --git a/ast/src/lib.rs b/ast/src/lib.rs index d668bede..cf7d6ad8 100644 --- a/ast/src/lib.rs +++ b/ast/src/lib.rs @@ -7,6 +7,5 @@ mod impls; mod unparse; pub use ast_gen::*; -pub use rustpython_compiler_core::Location; pub type Suite = Vec>; diff --git a/core/Cargo.toml b/core/Cargo.toml index 79622a95..2614245a 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -9,10 +9,11 @@ license = "MIT" [dependencies] bitflags = { workspace = true } -bstr = { workspace = true } itertools = { workspace = true } num-bigint = { workspace = true } num-complex = { workspace = true } serde = { version = "1.0.133", optional = true, default-features = false, features = ["derive"] } +ruff_text_size = { path = "../ruff_text_size" } lz4_flex = "0.9.2" + diff --git a/core/src/error.rs b/core/src/error.rs index c1bd8927..d62f7049 100644 --- a/core/src/error.rs +++ b/core/src/error.rs @@ -1,11 +1,11 @@ -use crate::Location; +use ruff_text_size::TextSize; use std::error::Error as StdError; use std::fmt::Display; #[derive(Debug, PartialEq, Eq)] pub struct BaseError { pub error: T, - pub location: Location, + pub location: TextSize, pub source_path: String, } @@ -31,7 +31,12 @@ where T: std::fmt::Display, { fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - self.location.fmt_with(f, &self.error) + write!( + f, + "{} at byte offset {}", + &self.error, + u32::from(self.location) + ) } } diff --git a/core/src/lib.rs b/core/src/lib.rs index d527d8c9..76b0ae26 100644 --- a/core/src/lib.rs +++ b/core/src/lib.rs @@ -11,3 +11,5 @@ pub use bytecode::*; pub use error::BaseError; pub use location::Location; pub use mode::Mode; + +pub use ruff_text_size as text_size; // re-export mandatory and frequently accessed dependency diff --git a/parser/src/function.rs b/parser/src/function.rs index 17b9882b..810e6220 100644 --- a/parser/src/function.rs +++ b/parser/src/function.rs @@ -3,6 +3,7 @@ use crate::{ ast, lexer::{LexicalError, LexicalErrorType}, + text_size::TextSize, }; use rustc_hash::FxHashSet; @@ -83,10 +84,7 @@ pub(crate) fn parse_params( Ok((pos_only, names, defaults)) } -type FunctionArgument = ( - Option<(ast::Location, ast::Location, Option)>, - ast::Expr, -); +type FunctionArgument = (Option<(TextSize, TextSize, Option)>, ast::Expr); // Parse arguments as supplied during a function/lambda *call*. pub(crate) fn parse_args(func_args: Vec) -> Result { diff --git a/parser/src/lexer.rs b/parser/src/lexer.rs index 38b1d53e..31a16640 100644 --- a/parser/src/lexer.rs +++ b/parser/src/lexer.rs @@ -7,7 +7,7 @@ //! The primary function in this module is [`lex`], which takes a string slice //! and returns an iterator over the tokens in the source code. The tokens are currently returned //! as a `Result`, where [`Spanned`] is a tuple containing the -//! start and end [`Location`] and a [`Tok`] denoting the token. +//! start and end [`TextSize`] and a [`Tok`] denoting the token. //! //! # Example //! @@ -19,23 +19,19 @@ //! .map(|tok| tok.expect("Failed to lex")) //! .collect::>(); //! -//! for (start, token, end) in tokens { +//! for (token, range) in tokens { //! println!( -//! "{0},{1}-{2},{3:<5} {token:?}", -//! start.row(), -//! start.column(), -//! end.row(), -//! end.column(), +//! "{token:?}@{range:?}", //! ); //! } //! ``` //! //! [Lexical analysis]: https://docs.python.org/3/reference/lexical_analysis.html use crate::{ - ast::Location, mode::Mode, soft_keywords::SoftKeywordTransformer, string::FStringErrorType, + text_size::{TextLen, TextRange, TextSize}, token::{StringKind, Tok}, }; use log::trace; @@ -57,7 +53,7 @@ impl IndentationLevel { fn compare_strict( &self, other: &IndentationLevel, - location: Location, + location: TextSize, ) -> Result { // We only know for sure that we're smaller or bigger if tabs // and spaces both differ in the same direction. Otherwise we're @@ -178,7 +174,7 @@ pub struct Lexer> { // Pending list of tokens to be returned. pending: Vec, // The current location. - location: Location, + location: TextSize, } // generated in build.rs, in gen_phf() @@ -186,8 +182,8 @@ pub struct Lexer> { pub static KEYWORDS: phf::Map<&'static str, Tok> = include!(concat!(env!("OUT_DIR"), "/keywords.rs")); -/// Contains a Token along with its start and end location. -pub type Spanned = (Location, Tok, Location); +/// Contains a Token along with its `range`. +pub type Spanned = (Tok, TextRange); /// The result of lexing a token. pub type LexResult = Result; @@ -207,7 +203,7 @@ pub type LexResult = Result; /// ``` #[inline] pub fn lex(source: &str, mode: Mode) -> impl Iterator + '_ { - lex_located(source, mode, Location::default()) + lex_located(source, mode, TextSize::default()) } /// Create a new lexer from a source string, starting at a given location. @@ -215,7 +211,7 @@ pub fn lex(source: &str, mode: Mode) -> impl Iterator + '_ { pub fn lex_located( source: &str, mode: Mode, - start_location: Location, + start_location: TextSize, ) -> impl Iterator + '_ { SoftKeywordTransformer::new(Lexer::new(source.chars(), start_location), mode) } @@ -226,7 +222,7 @@ where { /// Create a new lexer from T and a starting location. You probably want to use /// [`lex`] instead. - pub fn new(input: T, start: Location) -> Self { + pub fn new(input: T, start: TextSize) -> Self { let mut lxr = Lexer { at_begin_of_line: true, nesting: 0, @@ -244,6 +240,7 @@ where // spell-checker:ignore feff if let Some('\u{feff}') = lxr.window[0] { lxr.window.slide(); + lxr.location += '\u{feff}'.text_len(); } lxr } @@ -273,9 +270,9 @@ where let end_pos = self.get_pos(); if let Some(tok) = KEYWORDS.get(&name) { - Ok((start_pos, tok.clone(), end_pos)) + Ok((tok.clone(), TextRange::new(start_pos, end_pos))) } else { - Ok((start_pos, Tok::Name { name }, end_pos)) + Ok((Tok::Name { name }, TextRange::new(start_pos, end_pos))) } } @@ -306,14 +303,14 @@ where } /// Lex a hex/octal/decimal/binary number without a decimal point. - fn lex_number_radix(&mut self, start_pos: Location, radix: u32) -> LexResult { + fn lex_number_radix(&mut self, start_pos: TextSize, radix: u32) -> LexResult { let value_text = self.radix_run(radix); let end_pos = self.get_pos(); let value = BigInt::from_str_radix(&value_text, radix).map_err(|e| LexicalError { error: LexicalErrorType::OtherError(format!("{e:?}")), location: start_pos, })?; - Ok((start_pos, Tok::Int { value }, end_pos)) + Ok((Tok::Int { value }, TextRange::new(start_pos, end_pos))) } /// Lex a normal number, that is, no octal, hex or binary number. @@ -370,16 +367,15 @@ where self.next_char(); let end_pos = self.get_pos(); Ok(( - start_pos, Tok::Complex { real: 0.0, imag: value, }, - end_pos, + TextRange::new(start_pos, end_pos), )) } else { let end_pos = self.get_pos(); - Ok((start_pos, Tok::Float { value }, end_pos)) + Ok((Tok::Float { value }, TextRange::new(start_pos, end_pos))) } } else { // Parse trailing 'j': @@ -387,7 +383,10 @@ where self.next_char(); let end_pos = self.get_pos(); let imag = f64::from_str(&value_text).unwrap(); - Ok((start_pos, Tok::Complex { real: 0.0, imag }, end_pos)) + Ok(( + Tok::Complex { real: 0.0, imag }, + TextRange::new(start_pos, end_pos), + )) } else { let end_pos = self.get_pos(); let value = value_text.parse::().unwrap(); @@ -398,7 +397,7 @@ where location: self.get_pos(), }); } - Ok((start_pos, Tok::Int { value }, end_pos)) + Ok((Tok::Int { value }, TextRange::new(start_pos, end_pos))) } } } @@ -458,7 +457,7 @@ where match self.window[0] { Some('\n' | '\r') | None => { let end_pos = self.get_pos(); - return Ok((start_pos, Tok::Comment(value), end_pos)); + return Ok((Tok::Comment(value), TextRange::new(start_pos, end_pos))); } Some(_) => {} } @@ -469,7 +468,7 @@ where /// Lex a string literal. fn lex_string(&mut self, kind: StringKind) -> LexResult { let start_pos = self.get_pos(); - for _ in 0..kind.prefix_len() { + for _ in 0..u32::from(kind.prefix_len()) { self.next_char(); } let quote_char = self.next_char().unwrap(); @@ -538,7 +537,7 @@ where kind, triple_quoted, }; - Ok((start_pos, tok, end_pos)) + Ok((tok, TextRange::new(start_pos, end_pos))) } // Checks if the character c is a valid starting character as described @@ -664,7 +663,15 @@ where // New indentation level: self.indentations.push(indentation_level); let tok_pos = self.get_pos(); - self.emit((tok_pos, Tok::Indent, tok_pos)); + self.emit(( + Tok::Indent, + TextRange::new( + tok_pos + - TextSize::new(indentation_level.spaces) + - TextSize::new(indentation_level.tabs), + tok_pos, + ), + )); } Ordering::Less => { // One or more dedentations @@ -678,7 +685,7 @@ where Ordering::Less => { self.indentations.pop(); let tok_pos = self.get_pos(); - self.emit((tok_pos, Tok::Dedent, tok_pos)); + self.emit((Tok::Dedent, TextRange::empty(tok_pos))); } Ordering::Equal => { // We arrived at proper level of indentation. @@ -723,16 +730,16 @@ where // Next, insert a trailing newline, if required. if !self.at_begin_of_line { self.at_begin_of_line = true; - self.emit((tok_pos, Tok::Newline, tok_pos)); + self.emit((Tok::Newline, TextRange::empty(tok_pos))); } // Next, flush the indentation stack to zero. while !self.indentations.is_empty() { self.indentations.pop(); - self.emit((tok_pos, Tok::Dedent, tok_pos)); + self.emit((Tok::Dedent, TextRange::empty(tok_pos))); } - self.emit((tok_pos, Tok::EndOfFile, tok_pos)); + self.emit((Tok::EndOfFile, TextRange::empty(tok_pos))); } Ok(()) @@ -760,11 +767,11 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::EqEqual, tok_end)); + self.emit((Tok::EqEqual, TextRange::new(tok_start, tok_end))); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Equal, tok_end)); + self.emit((Tok::Equal, TextRange::new(tok_start, tok_end))); } } } @@ -774,10 +781,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::PlusEqual, tok_end)); + self.emit((Tok::PlusEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Plus, tok_end)); + self.emit((Tok::Plus, TextRange::new(tok_start, tok_end))); } } '*' => { @@ -787,7 +794,7 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::StarEqual, tok_end)); + self.emit((Tok::StarEqual, TextRange::new(tok_start, tok_end))); } Some('*') => { self.next_char(); @@ -795,17 +802,20 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::DoubleStarEqual, tok_end)); + self.emit(( + Tok::DoubleStarEqual, + TextRange::new(tok_start, tok_end), + )); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::DoubleStar, tok_end)); + self.emit((Tok::DoubleStar, TextRange::new(tok_start, tok_end))); } } } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Star, tok_end)); + self.emit((Tok::Star, TextRange::new(tok_start, tok_end))); } } } @@ -816,7 +826,7 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::SlashEqual, tok_end)); + self.emit((Tok::SlashEqual, TextRange::new(tok_start, tok_end))); } Some('/') => { self.next_char(); @@ -824,17 +834,20 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::DoubleSlashEqual, tok_end)); + self.emit(( + Tok::DoubleSlashEqual, + TextRange::new(tok_start, tok_end), + )); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::DoubleSlash, tok_end)); + self.emit((Tok::DoubleSlash, TextRange::new(tok_start, tok_end))); } } } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Slash, tok_end)); + self.emit((Tok::Slash, TextRange::new(tok_start, tok_end))); } } } @@ -844,10 +857,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::PercentEqual, tok_end)); + self.emit((Tok::PercentEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Percent, tok_end)); + self.emit((Tok::Percent, TextRange::new(tok_start, tok_end))); } } '|' => { @@ -856,10 +869,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::VbarEqual, tok_end)); + self.emit((Tok::VbarEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Vbar, tok_end)); + self.emit((Tok::Vbar, TextRange::new(tok_start, tok_end))); } } '^' => { @@ -868,10 +881,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::CircumflexEqual, tok_end)); + self.emit((Tok::CircumflexEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::CircumFlex, tok_end)); + self.emit((Tok::CircumFlex, TextRange::new(tok_start, tok_end))); } } '&' => { @@ -880,10 +893,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::AmperEqual, tok_end)); + self.emit((Tok::AmperEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Amper, tok_end)); + self.emit((Tok::Amper, TextRange::new(tok_start, tok_end))); } } '-' => { @@ -893,16 +906,16 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::MinusEqual, tok_end)); + self.emit((Tok::MinusEqual, TextRange::new(tok_start, tok_end))); } Some('>') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Rarrow, tok_end)); + self.emit((Tok::Rarrow, TextRange::new(tok_start, tok_end))); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Minus, tok_end)); + self.emit((Tok::Minus, TextRange::new(tok_start, tok_end))); } } } @@ -912,10 +925,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::AtEqual, tok_end)); + self.emit((Tok::AtEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::At, tok_end)); + self.emit((Tok::At, TextRange::new(tok_start, tok_end))); } } '!' => { @@ -924,7 +937,7 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::NotEqual, tok_end)); + self.emit((Tok::NotEqual, TextRange::new(tok_start, tok_end))); } else { return Err(LexicalError { error: LexicalErrorType::UnrecognizedToken { tok: '!' }, @@ -983,10 +996,10 @@ where if let Some('=') = self.window[0] { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::ColonEqual, tok_end)); + self.emit((Tok::ColonEqual, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Colon, tok_end)); + self.emit((Tok::Colon, TextRange::new(tok_start, tok_end))); } } ';' => { @@ -1002,22 +1015,25 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::LeftShiftEqual, tok_end)); + self.emit(( + Tok::LeftShiftEqual, + TextRange::new(tok_start, tok_end), + )); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::LeftShift, tok_end)); + self.emit((Tok::LeftShift, TextRange::new(tok_start, tok_end))); } } } Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::LessEqual, tok_end)); + self.emit((Tok::LessEqual, TextRange::new(tok_start, tok_end))); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Less, tok_end)); + self.emit((Tok::Less, TextRange::new(tok_start, tok_end))); } } } @@ -1031,22 +1047,25 @@ where Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::RightShiftEqual, tok_end)); + self.emit(( + Tok::RightShiftEqual, + TextRange::new(tok_start, tok_end), + )); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::RightShift, tok_end)); + self.emit((Tok::RightShift, TextRange::new(tok_start, tok_end))); } } } Some('=') => { self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::GreaterEqual, tok_end)); + self.emit((Tok::GreaterEqual, TextRange::new(tok_start, tok_end))); } _ => { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Greater, tok_end)); + self.emit((Tok::Greater, TextRange::new(tok_start, tok_end))); } } } @@ -1064,10 +1083,10 @@ where self.next_char(); self.next_char(); let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Ellipsis, tok_end)); + self.emit((Tok::Ellipsis, TextRange::new(tok_start, tok_end))); } else { let tok_end = self.get_pos(); - self.emit((tok_start, Tok::Dot, tok_end)); + self.emit((Tok::Dot, TextRange::new(tok_start, tok_end))); } } } @@ -1080,9 +1099,9 @@ where // non-logical newline: if self.nesting == 0 { self.at_begin_of_line = true; - self.emit((tok_start, Tok::Newline, tok_end)); + self.emit((Tok::Newline, TextRange::new(tok_start, tok_end))); } else { - self.emit((tok_start, Tok::NonLogicalNewline, tok_end)); + self.emit((Tok::NonLogicalNewline, TextRange::new(tok_start, tok_end))); } } ' ' | '\t' | '\x0C' => { @@ -1119,11 +1138,10 @@ where self.next_char(); let tok_end = self.get_pos(); self.emit(( - tok_start, Tok::Name { name: c.to_string(), }, - tok_end, + TextRange::new(tok_start, tok_end), )); } else { let c = self.next_char(); @@ -1147,7 +1165,7 @@ where std::hint::unreachable_unchecked() }); let tok_end = self.get_pos(); - self.emit((tok_start, ty, tok_end)); + self.emit((ty, TextRange::new(tok_start, tok_end))); } // Helper function to go to the next character coming up. @@ -1155,25 +1173,26 @@ where let mut c = self.window[0]; self.window.slide(); match c { - Some('\n') => { - self.location.newline(); - } Some('\r') => { if self.window[0] == Some('\n') { + self.location += TextSize::from(1); self.window.slide(); } - self.location.newline(); + + self.location += TextSize::from(1); c = Some('\n'); } - _ => { - self.location.go_right(); + #[allow(unused_variables)] + Some(c) => { + self.location += c.text_len(); } + _ => {} } c } // Helper function to retrieve the current position. - fn get_pos(&self) -> Location { + fn get_pos(&self) -> TextSize { self.location } @@ -1202,7 +1221,7 @@ where ); match token { - Ok((_, Tok::EndOfFile, _)) => None, + Ok((Tok::EndOfFile, _)) => None, r => Some(r), } } @@ -1218,12 +1237,12 @@ pub struct LexicalError { /// The type of error that occurred. pub error: LexicalErrorType, /// The location of the error. - pub location: Location, + pub location: TextSize, } impl LexicalError { /// Creates a new `LexicalError` with the given error type and location. - pub fn new(error: LexicalErrorType, location: Location) -> Self { + pub fn new(error: LexicalErrorType, location: TextSize) -> Self { Self { error, location } } } @@ -1325,7 +1344,7 @@ mod tests { pub fn lex_source(source: &str) -> Vec { let lexer = lex(source, Mode::Module); - lexer.map(|x| x.unwrap().1).collect() + lexer.map(|x| x.unwrap().0).collect() } fn str_tok(s: &str) -> Tok { diff --git a/parser/src/lib.rs b/parser/src/lib.rs index eda288cb..38cfc08a 100644 --- a/parser/src/lib.rs +++ b/parser/src/lib.rs @@ -113,6 +113,8 @@ #![doc(html_root_url = "https://docs.rs/rustpython-parser/")] pub use rustpython_ast as ast; +pub use rustpython_compiler_core::text_size; +pub use rustpython_compiler_core::ConversionFlag; mod function; // Skip flattening lexer to distinguish from full parser diff --git a/parser/src/parser.rs b/parser/src/parser.rs index 74173a2a..99544d6e 100644 --- a/parser/src/parser.rs +++ b/parser/src/parser.rs @@ -13,10 +13,11 @@ //! [`Mode`]: crate::mode use crate::{ - ast::{self, Location}, + ast, lexer::{self, LexResult, LexicalError, LexicalErrorType}, mode::Mode, python, + text_size::TextSize, token::Tok, }; use itertools::Itertools; @@ -69,7 +70,7 @@ pub fn parse_program(source: &str, source_path: &str) -> Result Result { - parse_expression_located(source, path, Location::new(1, 0)) + parse_expression_located(source, path, TextSize::default()) } /// Parses a Python expression from a given location. @@ -83,15 +84,15 @@ pub fn parse_expression(source: &str, path: &str) -> Result", Location::new(5, 20)); +/// let expr = parse_expression_located("1 + 2", "", TextSize::from(400)); /// assert!(expr.is_ok()); /// ``` pub fn parse_expression_located( source: &str, path: &str, - location: Location, + location: TextSize, ) -> Result { parse_located(source, Mode::Expression, path, location).map(|top| match top { ast::Mod::Expression { body } => *body, @@ -131,7 +132,7 @@ pub fn parse_expression_located( /// assert!(program.is_ok()); /// ``` pub fn parse(source: &str, mode: Mode, source_path: &str) -> Result { - parse_located(source, mode, source_path, Location::new(1, 0)) + parse_located(source, mode, source_path, TextSize::default()) } /// Parse the given Python source code using the specified [`Mode`] and [`Location`]. @@ -142,7 +143,7 @@ pub fn parse(source: &str, mode: Mode, source_path: &str) -> Result Result", Location::new(1, 0)); +/// let program = parse_located(source, Mode::Module, "", TextSize::from(0)); /// assert!(program.is_ok()); /// ``` pub fn parse_located( source: &str, mode: Mode, source_path: &str, - location: Location, + location: TextSize, ) -> Result { let lxr = lexer::lex_located(source, mode, location); parse_tokens(lxr, mode, source_path) @@ -186,12 +187,16 @@ pub fn parse_tokens( mode: Mode, source_path: &str, ) -> Result { - let marker_token = (Default::default(), mode.to_marker(), Default::default()); + let marker_token = (mode.to_marker(), Default::default()); let lexer = iter::once(Ok(marker_token)) .chain(lxr) - .filter_ok(|(_, tok, _)| !matches!(tok, Tok::Comment { .. } | Tok::NonLogicalNewline)); + .filter_ok(|(tok, _)| !matches!(tok, Tok::Comment { .. } | Tok::NonLogicalNewline)); python::TopParser::new() - .parse(lexer.into_iter()) + .parse( + lexer + .into_iter() + .map_ok(|(t, range)| (range.start(), t, range.end())), + ) .map_err(|e| parse_error_from_lalrpop(e, source_path)) } @@ -219,10 +224,11 @@ impl std::error::Error for ParseErrorType {} // Convert `lalrpop_util::ParseError` to our internal type fn parse_error_from_lalrpop( - err: LalrpopError, + err: LalrpopError, source_path: &str, ) -> ParseError { let source_path = source_path.to_owned(); + match err { // TODO: Are there cases where this isn't an EOF? LalrpopError::InvalidToken { location } => ParseError { @@ -246,7 +252,7 @@ fn parse_error_from_lalrpop( let expected = (expected.len() == 1).then(|| expected[0].clone()); ParseError { error: ParseErrorType::UnrecognizedToken(token.1, expected), - location: token.0.with_col_offset(1), + location: token.0, source_path, } } @@ -576,9 +582,9 @@ except* OSError as e: fn test_modes() { let source = "a[0][1][2][3][4]"; - assert!(parse(&source, Mode::Expression, "").is_ok()); - assert!(parse(&source, Mode::Module, "").is_ok()); - assert!(parse(&source, Mode::Interactive, "").is_ok()); + assert!(parse(source, Mode::Expression, "").is_ok()); + assert!(parse(source, Mode::Module, "").is_ok()); + assert!(parse(source, Mode::Interactive, "").is_ok()); } #[test] diff --git a/parser/src/python.lalrpop b/parser/src/python.lalrpop index 45113a3c..d04330a6 100644 --- a/parser/src/python.lalrpop +++ b/parser/src/python.lalrpop @@ -1721,7 +1721,7 @@ ArgumentList: ArgumentList = { } }; -FunctionArgument: (Option<(ast::Location, ast::Location, Option)>, ast::Expr) = { +FunctionArgument: (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) = { => { let expr = match c { Some(c) => ast::Expr::new( @@ -1776,7 +1776,7 @@ Identifier: String = => s; // Hook external lexer: extern { - type Location = ast::Location; + type Location = crate::text_size::TextSize; type Error = LexicalError; enum token::Tok { diff --git a/parser/src/python.rs b/parser/src/python.rs index 23e1194e..68e0c4e6 100644 --- a/parser/src/python.rs +++ b/parser/src/python.rs @@ -1,5 +1,5 @@ // auto-generated: "lalrpop 0.19.10" -// sha3: a2d8b110535da22be1ce5534b7cc3067d378bddb73b8293fc5bd30c5156f9af3 +// sha3: bc355d49ea0dbff2d2d6dcc6b0fd08f5a63cfcdc335db9639161fb56db972c91 use crate::{ ast, lexer::{LexicalError, LexicalErrorType}, @@ -81,28 +81,28 @@ mod __parse__Top { Variant39(core::option::Option<(token::Tok, token::Tok, ast::Suite)>), Variant40(ast::Pattern), Variant41(alloc::vec::Vec), - Variant42((Option<(ast::Location, ast::Location, Option)>, ast::Expr)), - Variant43(alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>), + Variant42((Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)), + Variant43(alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>), Variant44(Vec), Variant45(core::option::Option>), Variant46(Vec), Variant47(core::option::Option>), - Variant48((ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)), - Variant49(alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>), - Variant50((ast::Location, (String, StringKind, bool), ast::Location)), - Variant51(alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>), + Variant48((crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)), + Variant49(alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>), + Variant50((crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)), + Variant51(alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>), Variant52((ast::Cmpop, ast::Expr)), Variant53(alloc::vec::Vec<(ast::Cmpop, ast::Expr)>), Variant54(core::option::Option), Variant55(ast::Arguments), Variant56(core::option::Option), Variant57((ast::Expr, token::Tok, String)), - Variant58(ast::Location), + Variant58(crate::text_size::TextSize), Variant59(ast::Operator), Variant60(ArgumentList), Variant61(ast::Stmt), Variant62(ast::PatternKind), - Variant63(Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>), + Variant63(Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>), Variant64(Vec), Variant65(Vec), Variant66(core::option::Option>), @@ -116,7 +116,7 @@ mod __parse__Top { Variant74(alloc::vec::Vec), Variant75(ast::Suite), Variant76(alloc::vec::Vec), - Variant77(core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>), + Variant77(core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>), Variant78(ast::Alias), Variant79(Vec), Variant80(usize), @@ -6379,7 +6379,7 @@ mod __parse__Top { impl<> __state_machine::ParserDefinition for __StateMachine<> where { - type Location = ast::Location; + type Location = crate::text_size::TextSize; type Error = LexicalError; type Token = token::Tok; type TokenIndex = usize; @@ -13471,7 +13471,7 @@ mod __parse__Top { >( &self, __tokens0: __TOKENS, - ) -> Result> + ) -> Result> { let __tokens = __tokens0.into_iter(); let mut __tokens = __tokens.map(|t| __ToTriple::to_triple(t)); @@ -13518,11 +13518,11 @@ mod __parse__Top { pub(crate) fn __reduce< >( __action: i16, - __lookahead_start: Option<&ast::Location>, + __lookahead_start: Option<&crate::text_size::TextSize>, __states: &mut alloc::vec::Vec, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, - ) -> Option>> + ) -> Option>> { let (__pop_states, __nonterminal) = match __action { 0 => { @@ -22334,8 +22334,8 @@ mod __parse__Top { } fn __pop_Variant42< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant42(__v), __r)) => (__l, __v, __r), @@ -22344,8 +22344,8 @@ mod __parse__Top { } fn __pop_Variant94< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (Option>, Vec, Vec, Option>), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant94(__v), __r)) => (__l, __v, __r), @@ -22354,8 +22354,8 @@ mod __parse__Top { } fn __pop_Variant69< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (Option>, ast::Expr), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant69(__v), __r)) => (__l, __v, __r), @@ -22364,8 +22364,8 @@ mod __parse__Top { } fn __pop_Variant82< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (Option, Option), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (Option, Option), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant82(__v), __r)) => (__l, __v, __r), @@ -22374,8 +22374,8 @@ mod __parse__Top { } fn __pop_Variant5< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (String, StringKind, bool), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant5(__v), __r)) => (__l, __v, __r), @@ -22384,8 +22384,8 @@ mod __parse__Top { } fn __pop_Variant86< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (String, ast::Pattern), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant86(__v), __r)) => (__l, __v, __r), @@ -22394,8 +22394,8 @@ mod __parse__Top { } fn __pop_Variant93< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant93(__v), __r)) => (__l, __v, __r), @@ -22404,8 +22404,8 @@ mod __parse__Top { } fn __pop_Variant92< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Arg, Option), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant92(__v), __r)) => (__l, __v, __r), @@ -22414,8 +22414,8 @@ mod __parse__Top { } fn __pop_Variant52< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Cmpop, ast::Expr), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (ast::Cmpop, ast::Expr), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant52(__v), __r)) => (__l, __v, __r), @@ -22424,8 +22424,8 @@ mod __parse__Top { } fn __pop_Variant70< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Expr, ast::Expr), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant70(__v), __r)) => (__l, __v, __r), @@ -22434,8 +22434,8 @@ mod __parse__Top { } fn __pop_Variant87< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Expr, ast::Pattern), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant87(__v), __r)) => (__l, __v, __r), @@ -22444,8 +22444,8 @@ mod __parse__Top { } fn __pop_Variant57< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Expr, token::Tok, String), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (ast::Expr, token::Tok, String), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant57(__v), __r)) => (__l, __v, __r), @@ -22454,8 +22454,8 @@ mod __parse__Top { } fn __pop_Variant50< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Location, (String, StringKind, bool), ast::Location), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant50(__v), __r)) => (__l, __v, __r), @@ -22464,8 +22464,8 @@ mod __parse__Top { } fn __pop_Variant48< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant48(__v), __r)) => (__l, __v, __r), @@ -22474,8 +22474,8 @@ mod __parse__Top { } fn __pop_Variant1< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (f64, f64), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (f64, f64), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant1(__v), __r)) => (__l, __v, __r), @@ -22484,8 +22484,8 @@ mod __parse__Top { } fn __pop_Variant29< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, (Option>, Vec, Vec, Option>)), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, (Option>, Vec, Vec, Option>)), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant29(__v), __r)) => (__l, __v, __r), @@ -22494,8 +22494,8 @@ mod __parse__Top { } fn __pop_Variant13< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, (Option>, ast::Expr)), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, (Option>, ast::Expr)), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant13(__v), __r)) => (__l, __v, __r), @@ -22504,8 +22504,8 @@ mod __parse__Top { } fn __pop_Variant23< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, (String, ast::Pattern)), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, (String, ast::Pattern)), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant23(__v), __r)) => (__l, __v, __r), @@ -22514,8 +22514,8 @@ mod __parse__Top { } fn __pop_Variant27< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, (ast::Arg, Option)), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, (ast::Arg, Option)), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant27(__v), __r)) => (__l, __v, __r), @@ -22524,8 +22524,8 @@ mod __parse__Top { } fn __pop_Variant25< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, (ast::Expr, ast::Pattern)), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, (ast::Expr, ast::Pattern)), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant25(__v), __r)) => (__l, __v, __r), @@ -22534,8 +22534,8 @@ mod __parse__Top { } fn __pop_Variant7< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, ArgumentList, token::Tok), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, ArgumentList, token::Tok), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant7(__v), __r)) => (__l, __v, __r), @@ -22544,8 +22544,8 @@ mod __parse__Top { } fn __pop_Variant21< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, Option>), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant21(__v), __r)) => (__l, __v, __r), @@ -22554,8 +22554,8 @@ mod __parse__Top { } fn __pop_Variant17< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, String), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, String), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant17(__v), __r)) => (__l, __v, __r), @@ -22564,8 +22564,8 @@ mod __parse__Top { } fn __pop_Variant19< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, ast::Alias), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, ast::Alias), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant19(__v), __r)) => (__l, __v, __r), @@ -22574,8 +22574,8 @@ mod __parse__Top { } fn __pop_Variant15< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, ast::Expr), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant15(__v), __r)) => (__l, __v, __r), @@ -22584,8 +22584,8 @@ mod __parse__Top { } fn __pop_Variant31< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, ast::Pattern), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, ast::Pattern), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant31(__v), __r)) => (__l, __v, __r), @@ -22594,8 +22594,8 @@ mod __parse__Top { } fn __pop_Variant34< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, ast::Stmt), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, ast::Stmt), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant34(__v), __r)) => (__l, __v, __r), @@ -22604,8 +22604,8 @@ mod __parse__Top { } fn __pop_Variant38< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, (token::Tok, token::Tok, ast::Suite), ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, (token::Tok, token::Tok, ast::Suite), crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant38(__v), __r)) => (__l, __v, __r), @@ -22614,8 +22614,8 @@ mod __parse__Top { } fn __pop_Variant60< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ArgumentList, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant60(__v), __r)) => (__l, __v, __r), @@ -22624,8 +22624,8 @@ mod __parse__Top { } fn __pop_Variant3< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, BigInt, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, BigInt, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant3(__v), __r)) => (__l, __v, __r), @@ -22634,8 +22634,8 @@ mod __parse__Top { } fn __pop_Variant83< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Option>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Option>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant83(__v), __r)) => (__l, __v, __r), @@ -22644,8 +22644,8 @@ mod __parse__Top { } fn __pop_Variant98< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Option, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Option, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant98(__v), __r)) => (__l, __v, __r), @@ -22654,8 +22654,8 @@ mod __parse__Top { } fn __pop_Variant4< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, String, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, String, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant4(__v), __r)) => (__l, __v, __r), @@ -22664,8 +22664,8 @@ mod __parse__Top { } fn __pop_Variant63< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant63(__v), __r)) => (__l, __v, __r), @@ -22674,8 +22674,8 @@ mod __parse__Top { } fn __pop_Variant71< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant71(__v), __r)) => (__l, __v, __r), @@ -22684,8 +22684,8 @@ mod __parse__Top { } fn __pop_Variant89< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec<(String, ast::Pattern)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant89(__v), __r)) => (__l, __v, __r), @@ -22694,8 +22694,8 @@ mod __parse__Top { } fn __pop_Variant91< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec<(ast::Arg, Option)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant91(__v), __r)) => (__l, __v, __r), @@ -22704,8 +22704,8 @@ mod __parse__Top { } fn __pop_Variant90< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant90(__v), __r)) => (__l, __v, __r), @@ -22714,8 +22714,8 @@ mod __parse__Top { } fn __pop_Variant88< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant88(__v), __r)) => (__l, __v, __r), @@ -22724,8 +22724,8 @@ mod __parse__Top { } fn __pop_Variant79< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant79(__v), __r)) => (__l, __v, __r), @@ -22734,8 +22734,8 @@ mod __parse__Top { } fn __pop_Variant65< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant65(__v), __r)) => (__l, __v, __r), @@ -22744,8 +22744,8 @@ mod __parse__Top { } fn __pop_Variant44< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant44(__v), __r)) => (__l, __v, __r), @@ -22754,8 +22754,8 @@ mod __parse__Top { } fn __pop_Variant64< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant64(__v), __r)) => (__l, __v, __r), @@ -22764,8 +22764,8 @@ mod __parse__Top { } fn __pop_Variant46< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant46(__v), __r)) => (__l, __v, __r), @@ -22774,8 +22774,8 @@ mod __parse__Top { } fn __pop_Variant43< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant43(__v), __r)) => (__l, __v, __r), @@ -22784,8 +22784,8 @@ mod __parse__Top { } fn __pop_Variant53< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant53(__v), __r)) => (__l, __v, __r), @@ -22794,8 +22794,8 @@ mod __parse__Top { } fn __pop_Variant51< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant51(__v), __r)) => (__l, __v, __r), @@ -22804,8 +22804,8 @@ mod __parse__Top { } fn __pop_Variant49< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant49(__v), __r)) => (__l, __v, __r), @@ -22814,8 +22814,8 @@ mod __parse__Top { } fn __pop_Variant14< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant14(__v), __r)) => (__l, __v, __r), @@ -22824,8 +22824,8 @@ mod __parse__Top { } fn __pop_Variant24< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant24(__v), __r)) => (__l, __v, __r), @@ -22834,8 +22834,8 @@ mod __parse__Top { } fn __pop_Variant28< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant28(__v), __r)) => (__l, __v, __r), @@ -22844,8 +22844,8 @@ mod __parse__Top { } fn __pop_Variant26< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant26(__v), __r)) => (__l, __v, __r), @@ -22854,8 +22854,8 @@ mod __parse__Top { } fn __pop_Variant18< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant18(__v), __r)) => (__l, __v, __r), @@ -22864,8 +22864,8 @@ mod __parse__Top { } fn __pop_Variant20< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant20(__v), __r)) => (__l, __v, __r), @@ -22874,8 +22874,8 @@ mod __parse__Top { } fn __pop_Variant16< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant16(__v), __r)) => (__l, __v, __r), @@ -22884,8 +22884,8 @@ mod __parse__Top { } fn __pop_Variant32< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant32(__v), __r)) => (__l, __v, __r), @@ -22894,8 +22894,8 @@ mod __parse__Top { } fn __pop_Variant35< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant35(__v), __r)) => (__l, __v, __r), @@ -22904,8 +22904,8 @@ mod __parse__Top { } fn __pop_Variant97< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant97(__v), __r)) => (__l, __v, __r), @@ -22914,8 +22914,8 @@ mod __parse__Top { } fn __pop_Variant74< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant74(__v), __r)) => (__l, __v, __r), @@ -22924,8 +22924,8 @@ mod __parse__Top { } fn __pop_Variant10< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant10(__v), __r)) => (__l, __v, __r), @@ -22934,8 +22934,8 @@ mod __parse__Top { } fn __pop_Variant85< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant85(__v), __r)) => (__l, __v, __r), @@ -22944,8 +22944,8 @@ mod __parse__Top { } fn __pop_Variant41< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant41(__v), __r)) => (__l, __v, __r), @@ -22954,8 +22954,8 @@ mod __parse__Top { } fn __pop_Variant76< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant76(__v), __r)) => (__l, __v, __r), @@ -22964,8 +22964,8 @@ mod __parse__Top { } fn __pop_Variant12< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant12(__v), __r)) => (__l, __v, __r), @@ -22974,8 +22974,8 @@ mod __parse__Top { } fn __pop_Variant36< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant36(__v), __r)) => (__l, __v, __r), @@ -22984,8 +22984,8 @@ mod __parse__Top { } fn __pop_Variant81< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, alloc::vec::Vec, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant81(__v), __r)) => (__l, __v, __r), @@ -22994,8 +22994,8 @@ mod __parse__Top { } fn __pop_Variant78< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Alias, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Alias, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant78(__v), __r)) => (__l, __v, __r), @@ -23004,8 +23004,8 @@ mod __parse__Top { } fn __pop_Variant100< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Arg, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant100(__v), __r)) => (__l, __v, __r), @@ -23014,8 +23014,8 @@ mod __parse__Top { } fn __pop_Variant55< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Arguments, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant55(__v), __r)) => (__l, __v, __r), @@ -23024,8 +23024,8 @@ mod __parse__Top { } fn __pop_Variant67< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Cmpop, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Cmpop, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant67(__v), __r)) => (__l, __v, __r), @@ -23034,8 +23034,8 @@ mod __parse__Top { } fn __pop_Variant96< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Comprehension, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Comprehension, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant96(__v), __r)) => (__l, __v, __r), @@ -23044,8 +23044,8 @@ mod __parse__Top { } fn __pop_Variant68< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Constant, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant68(__v), __r)) => (__l, __v, __r), @@ -23054,8 +23054,8 @@ mod __parse__Top { } fn __pop_Variant73< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Excepthandler, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Excepthandler, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant73(__v), __r)) => (__l, __v, __r), @@ -23064,28 +23064,18 @@ mod __parse__Top { } fn __pop_Variant9< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Expr, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant9(__v), __r)) => (__l, __v, __r), _ => __symbol_type_mismatch() } } - fn __pop_Variant58< - >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Location, ast::Location) - { - match __symbols.pop() { - Some((__l, __Symbol::Variant58(__v), __r)) => (__l, __v, __r), - _ => __symbol_type_mismatch() - } - } fn __pop_Variant84< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::MatchCase, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::MatchCase, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant84(__v), __r)) => (__l, __v, __r), @@ -23094,8 +23084,8 @@ mod __parse__Top { } fn __pop_Variant102< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Mod, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Mod, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant102(__v), __r)) => (__l, __v, __r), @@ -23104,8 +23094,8 @@ mod __parse__Top { } fn __pop_Variant59< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Operator, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant59(__v), __r)) => (__l, __v, __r), @@ -23114,8 +23104,8 @@ mod __parse__Top { } fn __pop_Variant40< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Pattern, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant40(__v), __r)) => (__l, __v, __r), @@ -23124,8 +23114,8 @@ mod __parse__Top { } fn __pop_Variant62< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::PatternKind, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant62(__v), __r)) => (__l, __v, __r), @@ -23134,8 +23124,8 @@ mod __parse__Top { } fn __pop_Variant61< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Stmt, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant61(__v), __r)) => (__l, __v, __r), @@ -23144,8 +23134,8 @@ mod __parse__Top { } fn __pop_Variant75< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Suite, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant75(__v), __r)) => (__l, __v, __r), @@ -23154,8 +23144,8 @@ mod __parse__Top { } fn __pop_Variant103< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Unaryop, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant103(__v), __r)) => (__l, __v, __r), @@ -23164,8 +23154,8 @@ mod __parse__Top { } fn __pop_Variant11< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, ast::Withitem, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant11(__v), __r)) => (__l, __v, __r), @@ -23174,8 +23164,8 @@ mod __parse__Top { } fn __pop_Variant77< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant77(__v), __r)) => (__l, __v, __r), @@ -23184,8 +23174,8 @@ mod __parse__Top { } fn __pop_Variant30< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant30(__v), __r)) => (__l, __v, __r), @@ -23194,8 +23184,8 @@ mod __parse__Top { } fn __pop_Variant8< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(token::Tok, ArgumentList, token::Tok)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(token::Tok, ArgumentList, token::Tok)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant8(__v), __r)) => (__l, __v, __r), @@ -23204,8 +23194,8 @@ mod __parse__Top { } fn __pop_Variant22< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(token::Tok, Option>)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(token::Tok, Option>)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant22(__v), __r)) => (__l, __v, __r), @@ -23214,8 +23204,8 @@ mod __parse__Top { } fn __pop_Variant37< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(token::Tok, String)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(token::Tok, String)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant37(__v), __r)) => (__l, __v, __r), @@ -23224,8 +23214,8 @@ mod __parse__Top { } fn __pop_Variant33< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant33(__v), __r)) => (__l, __v, __r), @@ -23234,8 +23224,8 @@ mod __parse__Top { } fn __pop_Variant39< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant39(__v), __r)) => (__l, __v, __r), @@ -23244,8 +23234,8 @@ mod __parse__Top { } fn __pop_Variant99< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant99(__v), __r)) => (__l, __v, __r), @@ -23254,8 +23244,8 @@ mod __parse__Top { } fn __pop_Variant72< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant72(__v), __r)) => (__l, __v, __r), @@ -23264,8 +23254,8 @@ mod __parse__Top { } fn __pop_Variant66< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant66(__v), __r)) => (__l, __v, __r), @@ -23274,8 +23264,8 @@ mod __parse__Top { } fn __pop_Variant45< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant45(__v), __r)) => (__l, __v, __r), @@ -23284,8 +23274,8 @@ mod __parse__Top { } fn __pop_Variant47< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option>, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant47(__v), __r)) => (__l, __v, __r), @@ -23294,8 +23284,8 @@ mod __parse__Top { } fn __pop_Variant101< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant101(__v), __r)) => (__l, __v, __r), @@ -23304,8 +23294,8 @@ mod __parse__Top { } fn __pop_Variant56< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant56(__v), __r)) => (__l, __v, __r), @@ -23314,8 +23304,8 @@ mod __parse__Top { } fn __pop_Variant54< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant54(__v), __r)) => (__l, __v, __r), @@ -23324,8 +23314,8 @@ mod __parse__Top { } fn __pop_Variant95< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant95(__v), __r)) => (__l, __v, __r), @@ -23334,18 +23324,28 @@ mod __parse__Top { } fn __pop_Variant6< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, core::option::Option, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant6(__v), __r)) => (__l, __v, __r), _ => __symbol_type_mismatch() } } + fn __pop_Variant58< + >( + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize) + { + match __symbols.pop() { + Some((__l, __Symbol::Variant58(__v), __r)) => (__l, __v, __r), + _ => __symbol_type_mismatch() + } + } fn __pop_Variant2< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, f64, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, f64, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant2(__v), __r)) => (__l, __v, __r), @@ -23354,8 +23354,8 @@ mod __parse__Top { } fn __pop_Variant0< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, token::Tok, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant0(__v), __r)) => (__l, __v, __r), @@ -23364,8 +23364,8 @@ mod __parse__Top { } fn __pop_Variant80< >( - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)> - ) -> (ast::Location, usize, ast::Location) + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)> + ) -> (crate::text_size::TextSize, usize, crate::text_size::TextSize) { match __symbols.pop() { Some((__l, __Symbol::Variant80(__v), __r)) => (__l, __v, __r), @@ -23374,8 +23374,8 @@ mod __parse__Top { } pub(crate) fn __reduce0< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23389,8 +23389,8 @@ mod __parse__Top { } pub(crate) fn __reduce1< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23403,8 +23403,8 @@ mod __parse__Top { } pub(crate) fn __reduce2< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23418,8 +23418,8 @@ mod __parse__Top { } pub(crate) fn __reduce3< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23432,8 +23432,8 @@ mod __parse__Top { } pub(crate) fn __reduce4< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23447,8 +23447,8 @@ mod __parse__Top { } pub(crate) fn __reduce5< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23461,8 +23461,8 @@ mod __parse__Top { } pub(crate) fn __reduce6< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23479,8 +23479,8 @@ mod __parse__Top { } pub(crate) fn __reduce7< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23497,8 +23497,8 @@ mod __parse__Top { } pub(crate) fn __reduce8< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23511,8 +23511,8 @@ mod __parse__Top { } pub(crate) fn __reduce9< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23528,8 +23528,8 @@ mod __parse__Top { } pub(crate) fn __reduce10< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23542,8 +23542,8 @@ mod __parse__Top { } pub(crate) fn __reduce11< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23557,8 +23557,8 @@ mod __parse__Top { } pub(crate) fn __reduce12< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23574,8 +23574,8 @@ mod __parse__Top { } pub(crate) fn __reduce13< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23592,8 +23592,8 @@ mod __parse__Top { } pub(crate) fn __reduce14< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23609,8 +23609,8 @@ mod __parse__Top { } pub(crate) fn __reduce15< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23623,8 +23623,8 @@ mod __parse__Top { } pub(crate) fn __reduce16< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23638,8 +23638,8 @@ mod __parse__Top { } pub(crate) fn __reduce17< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23655,8 +23655,8 @@ mod __parse__Top { } pub(crate) fn __reduce18< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23673,8 +23673,8 @@ mod __parse__Top { } pub(crate) fn __reduce19< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23690,8 +23690,8 @@ mod __parse__Top { } pub(crate) fn __reduce20< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23704,8 +23704,8 @@ mod __parse__Top { } pub(crate) fn __reduce21< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23719,8 +23719,8 @@ mod __parse__Top { } pub(crate) fn __reduce22< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23736,8 +23736,8 @@ mod __parse__Top { } pub(crate) fn __reduce23< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23754,8 +23754,8 @@ mod __parse__Top { } pub(crate) fn __reduce24< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23771,8 +23771,8 @@ mod __parse__Top { } pub(crate) fn __reduce25< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23785,8 +23785,8 @@ mod __parse__Top { } pub(crate) fn __reduce26< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23800,8 +23800,8 @@ mod __parse__Top { } pub(crate) fn __reduce27< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23817,8 +23817,8 @@ mod __parse__Top { } pub(crate) fn __reduce28< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23835,8 +23835,8 @@ mod __parse__Top { } pub(crate) fn __reduce29< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23852,8 +23852,8 @@ mod __parse__Top { } pub(crate) fn __reduce30< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23866,8 +23866,8 @@ mod __parse__Top { } pub(crate) fn __reduce31< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23881,8 +23881,8 @@ mod __parse__Top { } pub(crate) fn __reduce32< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23898,8 +23898,8 @@ mod __parse__Top { } pub(crate) fn __reduce33< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23916,8 +23916,8 @@ mod __parse__Top { } pub(crate) fn __reduce34< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23935,8 +23935,8 @@ mod __parse__Top { } pub(crate) fn __reduce35< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23952,8 +23952,8 @@ mod __parse__Top { } pub(crate) fn __reduce36< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23966,8 +23966,8 @@ mod __parse__Top { } pub(crate) fn __reduce37< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -23981,8 +23981,8 @@ mod __parse__Top { } pub(crate) fn __reduce38< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24000,8 +24000,8 @@ mod __parse__Top { } pub(crate) fn __reduce39< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24017,8 +24017,8 @@ mod __parse__Top { } pub(crate) fn __reduce40< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24037,8 +24037,8 @@ mod __parse__Top { } pub(crate) fn __reduce41< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24055,8 +24055,8 @@ mod __parse__Top { } pub(crate) fn __reduce42< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24074,8 +24074,8 @@ mod __parse__Top { } pub(crate) fn __reduce43< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24091,8 +24091,8 @@ mod __parse__Top { } pub(crate) fn __reduce44< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24105,8 +24105,8 @@ mod __parse__Top { } pub(crate) fn __reduce45< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24120,8 +24120,8 @@ mod __parse__Top { } pub(crate) fn __reduce46< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24139,8 +24139,8 @@ mod __parse__Top { } pub(crate) fn __reduce47< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24156,8 +24156,8 @@ mod __parse__Top { } pub(crate) fn __reduce48< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24176,8 +24176,8 @@ mod __parse__Top { } pub(crate) fn __reduce49< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24194,8 +24194,8 @@ mod __parse__Top { } pub(crate) fn __reduce50< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24211,8 +24211,8 @@ mod __parse__Top { } pub(crate) fn __reduce51< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24228,8 +24228,8 @@ mod __parse__Top { } pub(crate) fn __reduce52< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24242,8 +24242,8 @@ mod __parse__Top { } pub(crate) fn __reduce53< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24259,8 +24259,8 @@ mod __parse__Top { } pub(crate) fn __reduce54< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24276,8 +24276,8 @@ mod __parse__Top { } pub(crate) fn __reduce55< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24290,8 +24290,8 @@ mod __parse__Top { } pub(crate) fn __reduce56< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24307,8 +24307,8 @@ mod __parse__Top { } pub(crate) fn __reduce57< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24321,8 +24321,8 @@ mod __parse__Top { } pub(crate) fn __reduce58< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24336,8 +24336,8 @@ mod __parse__Top { } pub(crate) fn __reduce59< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24353,8 +24353,8 @@ mod __parse__Top { } pub(crate) fn __reduce60< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24371,8 +24371,8 @@ mod __parse__Top { } pub(crate) fn __reduce61< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24388,8 +24388,8 @@ mod __parse__Top { } pub(crate) fn __reduce62< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24402,8 +24402,8 @@ mod __parse__Top { } pub(crate) fn __reduce63< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24417,8 +24417,8 @@ mod __parse__Top { } pub(crate) fn __reduce64< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24434,8 +24434,8 @@ mod __parse__Top { } pub(crate) fn __reduce65< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24452,8 +24452,8 @@ mod __parse__Top { } pub(crate) fn __reduce66< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24469,8 +24469,8 @@ mod __parse__Top { } pub(crate) fn __reduce67< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24483,8 +24483,8 @@ mod __parse__Top { } pub(crate) fn __reduce68< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24498,8 +24498,8 @@ mod __parse__Top { } pub(crate) fn __reduce69< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24515,8 +24515,8 @@ mod __parse__Top { } pub(crate) fn __reduce70< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24533,8 +24533,8 @@ mod __parse__Top { } pub(crate) fn __reduce71< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24550,8 +24550,8 @@ mod __parse__Top { } pub(crate) fn __reduce72< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24564,8 +24564,8 @@ mod __parse__Top { } pub(crate) fn __reduce73< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24579,8 +24579,8 @@ mod __parse__Top { } pub(crate) fn __reduce74< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24596,8 +24596,8 @@ mod __parse__Top { } pub(crate) fn __reduce75< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24614,8 +24614,8 @@ mod __parse__Top { } pub(crate) fn __reduce92< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24628,8 +24628,8 @@ mod __parse__Top { } pub(crate) fn __reduce109< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24642,8 +24642,8 @@ mod __parse__Top { } pub(crate) fn __reduce110< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24659,8 +24659,8 @@ mod __parse__Top { } pub(crate) fn __reduce111< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24673,8 +24673,8 @@ mod __parse__Top { } pub(crate) fn __reduce112< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24688,8 +24688,8 @@ mod __parse__Top { } pub(crate) fn __reduce113< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24705,8 +24705,8 @@ mod __parse__Top { } pub(crate) fn __reduce114< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24723,8 +24723,8 @@ mod __parse__Top { } pub(crate) fn __reduce115< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24740,8 +24740,8 @@ mod __parse__Top { } pub(crate) fn __reduce116< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24754,8 +24754,8 @@ mod __parse__Top { } pub(crate) fn __reduce117< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24769,8 +24769,8 @@ mod __parse__Top { } pub(crate) fn __reduce118< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24786,8 +24786,8 @@ mod __parse__Top { } pub(crate) fn __reduce119< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24804,8 +24804,8 @@ mod __parse__Top { } pub(crate) fn __reduce120< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24821,8 +24821,8 @@ mod __parse__Top { } pub(crate) fn __reduce121< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24835,8 +24835,8 @@ mod __parse__Top { } pub(crate) fn __reduce122< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24850,8 +24850,8 @@ mod __parse__Top { } pub(crate) fn __reduce123< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24867,8 +24867,8 @@ mod __parse__Top { } pub(crate) fn __reduce124< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24885,8 +24885,8 @@ mod __parse__Top { } pub(crate) fn __reduce125< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24902,8 +24902,8 @@ mod __parse__Top { } pub(crate) fn __reduce126< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24916,8 +24916,8 @@ mod __parse__Top { } pub(crate) fn __reduce127< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24933,8 +24933,8 @@ mod __parse__Top { } pub(crate) fn __reduce128< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24947,8 +24947,8 @@ mod __parse__Top { } pub(crate) fn __reduce129< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24962,8 +24962,8 @@ mod __parse__Top { } pub(crate) fn __reduce130< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24979,8 +24979,8 @@ mod __parse__Top { } pub(crate) fn __reduce131< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -24997,8 +24997,8 @@ mod __parse__Top { } pub(crate) fn __reduce132< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25014,8 +25014,8 @@ mod __parse__Top { } pub(crate) fn __reduce133< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25028,8 +25028,8 @@ mod __parse__Top { } pub(crate) fn __reduce134< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25043,8 +25043,8 @@ mod __parse__Top { } pub(crate) fn __reduce135< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25060,8 +25060,8 @@ mod __parse__Top { } pub(crate) fn __reduce136< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25078,8 +25078,8 @@ mod __parse__Top { } pub(crate) fn __reduce137< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25095,8 +25095,8 @@ mod __parse__Top { } pub(crate) fn __reduce138< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25112,8 +25112,8 @@ mod __parse__Top { } pub(crate) fn __reduce139< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25126,8 +25126,8 @@ mod __parse__Top { } pub(crate) fn __reduce140< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25143,8 +25143,8 @@ mod __parse__Top { } pub(crate) fn __reduce141< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25160,8 +25160,8 @@ mod __parse__Top { } pub(crate) fn __reduce142< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25178,8 +25178,8 @@ mod __parse__Top { } pub(crate) fn __reduce143< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25195,8 +25195,8 @@ mod __parse__Top { } pub(crate) fn __reduce144< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25212,8 +25212,8 @@ mod __parse__Top { } pub(crate) fn __reduce145< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25226,8 +25226,8 @@ mod __parse__Top { } pub(crate) fn __reduce146< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25243,8 +25243,8 @@ mod __parse__Top { } pub(crate) fn __reduce147< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25260,8 +25260,8 @@ mod __parse__Top { } pub(crate) fn __reduce148< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25274,8 +25274,8 @@ mod __parse__Top { } pub(crate) fn __reduce149< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25291,8 +25291,8 @@ mod __parse__Top { } pub(crate) fn __reduce150< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25305,8 +25305,8 @@ mod __parse__Top { } pub(crate) fn __reduce151< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25320,8 +25320,8 @@ mod __parse__Top { } pub(crate) fn __reduce152< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25337,8 +25337,8 @@ mod __parse__Top { } pub(crate) fn __reduce153< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25355,8 +25355,8 @@ mod __parse__Top { } pub(crate) fn __reduce154< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25370,8 +25370,8 @@ mod __parse__Top { } pub(crate) fn __reduce155< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25384,8 +25384,8 @@ mod __parse__Top { } pub(crate) fn __reduce156< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25399,8 +25399,8 @@ mod __parse__Top { } pub(crate) fn __reduce157< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25414,8 +25414,8 @@ mod __parse__Top { } pub(crate) fn __reduce158< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25431,8 +25431,8 @@ mod __parse__Top { } pub(crate) fn __reduce159< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25448,8 +25448,8 @@ mod __parse__Top { } pub(crate) fn __reduce160< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25465,8 +25465,8 @@ mod __parse__Top { } pub(crate) fn __reduce161< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25483,8 +25483,8 @@ mod __parse__Top { } pub(crate) fn __reduce162< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25500,8 +25500,8 @@ mod __parse__Top { } pub(crate) fn __reduce163< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25517,8 +25517,8 @@ mod __parse__Top { } pub(crate) fn __reduce164< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25531,8 +25531,8 @@ mod __parse__Top { } pub(crate) fn __reduce165< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25549,8 +25549,8 @@ mod __parse__Top { } pub(crate) fn __reduce166< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25567,8 +25567,8 @@ mod __parse__Top { } pub(crate) fn __reduce167< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25581,8 +25581,8 @@ mod __parse__Top { } pub(crate) fn __reduce168< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25599,8 +25599,8 @@ mod __parse__Top { } pub(crate) fn __reduce169< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25617,8 +25617,8 @@ mod __parse__Top { } pub(crate) fn __reduce170< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25631,8 +25631,8 @@ mod __parse__Top { } pub(crate) fn __reduce171< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25648,8 +25648,8 @@ mod __parse__Top { } pub(crate) fn __reduce172< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25665,8 +25665,8 @@ mod __parse__Top { } pub(crate) fn __reduce173< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25679,8 +25679,8 @@ mod __parse__Top { } pub(crate) fn __reduce174< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25696,8 +25696,8 @@ mod __parse__Top { } pub(crate) fn __reduce175< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25713,8 +25713,8 @@ mod __parse__Top { } pub(crate) fn __reduce176< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25731,8 +25731,8 @@ mod __parse__Top { } pub(crate) fn __reduce177< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25748,8 +25748,8 @@ mod __parse__Top { } pub(crate) fn __reduce178< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25765,8 +25765,8 @@ mod __parse__Top { } pub(crate) fn __reduce179< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25783,8 +25783,8 @@ mod __parse__Top { } pub(crate) fn __reduce180< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25800,8 +25800,8 @@ mod __parse__Top { } pub(crate) fn __reduce181< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25814,8 +25814,8 @@ mod __parse__Top { } pub(crate) fn __reduce182< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25829,8 +25829,8 @@ mod __parse__Top { } pub(crate) fn __reduce183< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25846,8 +25846,8 @@ mod __parse__Top { } pub(crate) fn __reduce184< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25864,8 +25864,8 @@ mod __parse__Top { } pub(crate) fn __reduce185< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25881,8 +25881,8 @@ mod __parse__Top { } pub(crate) fn __reduce186< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25899,8 +25899,8 @@ mod __parse__Top { } pub(crate) fn __reduce187< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25916,8 +25916,8 @@ mod __parse__Top { } pub(crate) fn __reduce188< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25934,8 +25934,8 @@ mod __parse__Top { } pub(crate) fn __reduce189< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25948,8 +25948,8 @@ mod __parse__Top { } pub(crate) fn __reduce190< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25965,8 +25965,8 @@ mod __parse__Top { } pub(crate) fn __reduce191< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25979,8 +25979,8 @@ mod __parse__Top { } pub(crate) fn __reduce192< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -25994,8 +25994,8 @@ mod __parse__Top { } pub(crate) fn __reduce193< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26011,8 +26011,8 @@ mod __parse__Top { } pub(crate) fn __reduce194< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26029,8 +26029,8 @@ mod __parse__Top { } pub(crate) fn __reduce195< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26046,8 +26046,8 @@ mod __parse__Top { } pub(crate) fn __reduce196< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26064,8 +26064,8 @@ mod __parse__Top { } pub(crate) fn __reduce197< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26081,8 +26081,8 @@ mod __parse__Top { } pub(crate) fn __reduce198< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26099,8 +26099,8 @@ mod __parse__Top { } pub(crate) fn __reduce199< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26113,8 +26113,8 @@ mod __parse__Top { } pub(crate) fn __reduce200< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26132,8 +26132,8 @@ mod __parse__Top { } pub(crate) fn __reduce201< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26146,8 +26146,8 @@ mod __parse__Top { } pub(crate) fn __reduce202< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26161,8 +26161,8 @@ mod __parse__Top { } pub(crate) fn __reduce203< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26180,8 +26180,8 @@ mod __parse__Top { } pub(crate) fn __reduce204< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26200,8 +26200,8 @@ mod __parse__Top { } pub(crate) fn __reduce205< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26215,8 +26215,8 @@ mod __parse__Top { } pub(crate) fn __reduce206< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26230,8 +26230,8 @@ mod __parse__Top { } pub(crate) fn __reduce207< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26247,8 +26247,8 @@ mod __parse__Top { } pub(crate) fn __reduce208< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26264,8 +26264,8 @@ mod __parse__Top { } pub(crate) fn __reduce209< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26281,8 +26281,8 @@ mod __parse__Top { } pub(crate) fn __reduce210< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26299,8 +26299,8 @@ mod __parse__Top { } pub(crate) fn __reduce211< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26314,8 +26314,8 @@ mod __parse__Top { } pub(crate) fn __reduce212< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26329,8 +26329,8 @@ mod __parse__Top { } pub(crate) fn __reduce213< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26343,8 +26343,8 @@ mod __parse__Top { } pub(crate) fn __reduce214< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26358,8 +26358,8 @@ mod __parse__Top { } pub(crate) fn __reduce215< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26373,8 +26373,8 @@ mod __parse__Top { } pub(crate) fn __reduce216< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26387,8 +26387,8 @@ mod __parse__Top { } pub(crate) fn __reduce217< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26405,8 +26405,8 @@ mod __parse__Top { } pub(crate) fn __reduce218< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26419,8 +26419,8 @@ mod __parse__Top { } pub(crate) fn __reduce219< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26433,8 +26433,8 @@ mod __parse__Top { } pub(crate) fn __reduce220< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26448,8 +26448,8 @@ mod __parse__Top { } pub(crate) fn __reduce221< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26463,8 +26463,8 @@ mod __parse__Top { } pub(crate) fn __reduce222< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26481,8 +26481,8 @@ mod __parse__Top { } pub(crate) fn __reduce223< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26499,8 +26499,8 @@ mod __parse__Top { } pub(crate) fn __reduce224< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26514,8 +26514,8 @@ mod __parse__Top { } pub(crate) fn __reduce225< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26532,8 +26532,8 @@ mod __parse__Top { } pub(crate) fn __reduce226< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26547,8 +26547,8 @@ mod __parse__Top { } pub(crate) fn __reduce227< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26564,8 +26564,8 @@ mod __parse__Top { } pub(crate) fn __reduce228< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26579,8 +26579,8 @@ mod __parse__Top { } pub(crate) fn __reduce229< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26596,8 +26596,8 @@ mod __parse__Top { } pub(crate) fn __reduce230< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26611,8 +26611,8 @@ mod __parse__Top { } pub(crate) fn __reduce235< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26629,8 +26629,8 @@ mod __parse__Top { } pub(crate) fn __reduce236< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26644,8 +26644,8 @@ mod __parse__Top { } pub(crate) fn __reduce237< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26662,8 +26662,8 @@ mod __parse__Top { } pub(crate) fn __reduce238< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26677,8 +26677,8 @@ mod __parse__Top { } pub(crate) fn __reduce240< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26696,8 +26696,8 @@ mod __parse__Top { } pub(crate) fn __reduce241< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26713,8 +26713,8 @@ mod __parse__Top { } pub(crate) fn __reduce242< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26730,8 +26730,8 @@ mod __parse__Top { } pub(crate) fn __reduce243< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26744,8 +26744,8 @@ mod __parse__Top { } pub(crate) fn __reduce244< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26759,8 +26759,8 @@ mod __parse__Top { } pub(crate) fn __reduce245< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26774,8 +26774,8 @@ mod __parse__Top { } pub(crate) fn __reduce246< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26791,8 +26791,8 @@ mod __parse__Top { } pub(crate) fn __reduce247< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26806,8 +26806,8 @@ mod __parse__Top { } pub(crate) fn __reduce248< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26820,8 +26820,8 @@ mod __parse__Top { } pub(crate) fn __reduce250< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26835,8 +26835,8 @@ mod __parse__Top { } pub(crate) fn __reduce251< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26850,8 +26850,8 @@ mod __parse__Top { } pub(crate) fn __reduce252< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26868,8 +26868,8 @@ mod __parse__Top { } pub(crate) fn __reduce253< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26885,8 +26885,8 @@ mod __parse__Top { } pub(crate) fn __reduce254< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26904,8 +26904,8 @@ mod __parse__Top { } pub(crate) fn __reduce255< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26923,8 +26923,8 @@ mod __parse__Top { } pub(crate) fn __reduce256< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26943,8 +26943,8 @@ mod __parse__Top { } pub(crate) fn __reduce257< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26961,8 +26961,8 @@ mod __parse__Top { } pub(crate) fn __reduce258< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26980,8 +26980,8 @@ mod __parse__Top { } pub(crate) fn __reduce271< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -26997,8 +26997,8 @@ mod __parse__Top { } pub(crate) fn __reduce272< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27015,8 +27015,8 @@ mod __parse__Top { } pub(crate) fn __reduce273< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27034,8 +27034,8 @@ mod __parse__Top { } pub(crate) fn __reduce275< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27052,8 +27052,8 @@ mod __parse__Top { } pub(crate) fn __reduce276< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27069,8 +27069,8 @@ mod __parse__Top { } pub(crate) fn __reduce277< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27088,8 +27088,8 @@ mod __parse__Top { } pub(crate) fn __reduce278< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27106,8 +27106,8 @@ mod __parse__Top { } pub(crate) fn __reduce279< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27125,8 +27125,8 @@ mod __parse__Top { } pub(crate) fn __reduce280< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27140,8 +27140,8 @@ mod __parse__Top { } pub(crate) fn __reduce281< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27155,8 +27155,8 @@ mod __parse__Top { } pub(crate) fn __reduce282< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27170,8 +27170,8 @@ mod __parse__Top { } pub(crate) fn __reduce283< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27185,8 +27185,8 @@ mod __parse__Top { } pub(crate) fn __reduce285< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27200,8 +27200,8 @@ mod __parse__Top { } pub(crate) fn __reduce286< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27215,8 +27215,8 @@ mod __parse__Top { } pub(crate) fn __reduce287< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27233,8 +27233,8 @@ mod __parse__Top { } pub(crate) fn __reduce288< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27250,8 +27250,8 @@ mod __parse__Top { } pub(crate) fn __reduce289< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27269,8 +27269,8 @@ mod __parse__Top { } pub(crate) fn __reduce302< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27286,8 +27286,8 @@ mod __parse__Top { } pub(crate) fn __reduce303< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27304,8 +27304,8 @@ mod __parse__Top { } pub(crate) fn __reduce304< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27323,8 +27323,8 @@ mod __parse__Top { } pub(crate) fn __reduce306< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27341,8 +27341,8 @@ mod __parse__Top { } pub(crate) fn __reduce307< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27358,8 +27358,8 @@ mod __parse__Top { } pub(crate) fn __reduce308< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27377,8 +27377,8 @@ mod __parse__Top { } pub(crate) fn __reduce309< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27395,8 +27395,8 @@ mod __parse__Top { } pub(crate) fn __reduce310< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27414,8 +27414,8 @@ mod __parse__Top { } pub(crate) fn __reduce311< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27429,8 +27429,8 @@ mod __parse__Top { } pub(crate) fn __reduce312< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27444,8 +27444,8 @@ mod __parse__Top { } pub(crate) fn __reduce313< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27459,8 +27459,8 @@ mod __parse__Top { } pub(crate) fn __reduce314< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27474,8 +27474,8 @@ mod __parse__Top { } pub(crate) fn __reduce315< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27489,8 +27489,8 @@ mod __parse__Top { } pub(crate) fn __reduce316< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27508,8 +27508,8 @@ mod __parse__Top { } pub(crate) fn __reduce317< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27527,8 +27527,8 @@ mod __parse__Top { } pub(crate) fn __reduce318< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27545,8 +27545,8 @@ mod __parse__Top { } pub(crate) fn __reduce319< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27560,8 +27560,8 @@ mod __parse__Top { } pub(crate) fn __reduce320< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27579,8 +27579,8 @@ mod __parse__Top { } pub(crate) fn __reduce321< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27598,8 +27598,8 @@ mod __parse__Top { } pub(crate) fn __reduce322< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27616,8 +27616,8 @@ mod __parse__Top { } pub(crate) fn __reduce323< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27633,8 +27633,8 @@ mod __parse__Top { } pub(crate) fn __reduce324< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27648,8 +27648,8 @@ mod __parse__Top { } pub(crate) fn __reduce325< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27665,8 +27665,8 @@ mod __parse__Top { } pub(crate) fn __reduce326< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27680,8 +27680,8 @@ mod __parse__Top { } pub(crate) fn __reduce327< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27695,8 +27695,8 @@ mod __parse__Top { } pub(crate) fn __reduce328< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27710,8 +27710,8 @@ mod __parse__Top { } pub(crate) fn __reduce329< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27725,8 +27725,8 @@ mod __parse__Top { } pub(crate) fn __reduce330< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27740,8 +27740,8 @@ mod __parse__Top { } pub(crate) fn __reduce331< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27755,8 +27755,8 @@ mod __parse__Top { } pub(crate) fn __reduce332< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27770,8 +27770,8 @@ mod __parse__Top { } pub(crate) fn __reduce333< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27785,8 +27785,8 @@ mod __parse__Top { } pub(crate) fn __reduce334< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27800,8 +27800,8 @@ mod __parse__Top { } pub(crate) fn __reduce335< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27815,8 +27815,8 @@ mod __parse__Top { } pub(crate) fn __reduce336< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27830,8 +27830,8 @@ mod __parse__Top { } pub(crate) fn __reduce337< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27845,8 +27845,8 @@ mod __parse__Top { } pub(crate) fn __reduce338< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27860,8 +27860,8 @@ mod __parse__Top { } pub(crate) fn __reduce339< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27875,8 +27875,8 @@ mod __parse__Top { } pub(crate) fn __reduce340< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27890,8 +27890,8 @@ mod __parse__Top { } pub(crate) fn __reduce341< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27912,8 +27912,8 @@ mod __parse__Top { } pub(crate) fn __reduce342< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27935,8 +27935,8 @@ mod __parse__Top { } pub(crate) fn __reduce343< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27954,8 +27954,8 @@ mod __parse__Top { } pub(crate) fn __reduce344< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27974,8 +27974,8 @@ mod __parse__Top { } pub(crate) fn __reduce345< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -27996,8 +27996,8 @@ mod __parse__Top { } pub(crate) fn __reduce346< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28019,8 +28019,8 @@ mod __parse__Top { } pub(crate) fn __reduce347< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28042,8 +28042,8 @@ mod __parse__Top { } pub(crate) fn __reduce348< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28066,8 +28066,8 @@ mod __parse__Top { } pub(crate) fn __reduce349< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28087,8 +28087,8 @@ mod __parse__Top { } pub(crate) fn __reduce350< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28109,8 +28109,8 @@ mod __parse__Top { } pub(crate) fn __reduce351< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28131,8 +28131,8 @@ mod __parse__Top { } pub(crate) fn __reduce352< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28154,8 +28154,8 @@ mod __parse__Top { } pub(crate) fn __reduce353< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28174,8 +28174,8 @@ mod __parse__Top { } pub(crate) fn __reduce354< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28195,8 +28195,8 @@ mod __parse__Top { } pub(crate) fn __reduce355< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28214,8 +28214,8 @@ mod __parse__Top { } pub(crate) fn __reduce356< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28234,8 +28234,8 @@ mod __parse__Top { } pub(crate) fn __reduce357< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28254,8 +28254,8 @@ mod __parse__Top { } pub(crate) fn __reduce358< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28275,8 +28275,8 @@ mod __parse__Top { } pub(crate) fn __reduce359< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28294,8 +28294,8 @@ mod __parse__Top { } pub(crate) fn __reduce360< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28314,8 +28314,8 @@ mod __parse__Top { } pub(crate) fn __reduce361< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28332,8 +28332,8 @@ mod __parse__Top { } pub(crate) fn __reduce362< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28354,8 +28354,8 @@ mod __parse__Top { } pub(crate) fn __reduce363< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28377,8 +28377,8 @@ mod __parse__Top { } pub(crate) fn __reduce364< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28400,8 +28400,8 @@ mod __parse__Top { } pub(crate) fn __reduce365< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28424,8 +28424,8 @@ mod __parse__Top { } pub(crate) fn __reduce366< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28445,8 +28445,8 @@ mod __parse__Top { } pub(crate) fn __reduce367< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28467,8 +28467,8 @@ mod __parse__Top { } pub(crate) fn __reduce368< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28489,8 +28489,8 @@ mod __parse__Top { } pub(crate) fn __reduce369< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28512,8 +28512,8 @@ mod __parse__Top { } pub(crate) fn __reduce370< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28532,8 +28532,8 @@ mod __parse__Top { } pub(crate) fn __reduce371< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28553,8 +28553,8 @@ mod __parse__Top { } pub(crate) fn __reduce372< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28572,8 +28572,8 @@ mod __parse__Top { } pub(crate) fn __reduce373< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28592,8 +28592,8 @@ mod __parse__Top { } pub(crate) fn __reduce374< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28612,8 +28612,8 @@ mod __parse__Top { } pub(crate) fn __reduce375< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28633,8 +28633,8 @@ mod __parse__Top { } pub(crate) fn __reduce376< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28652,8 +28652,8 @@ mod __parse__Top { } pub(crate) fn __reduce377< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28672,8 +28672,8 @@ mod __parse__Top { } pub(crate) fn __reduce378< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28690,8 +28690,8 @@ mod __parse__Top { } pub(crate) fn __reduce379< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28705,8 +28705,8 @@ mod __parse__Top { } pub(crate) fn __reduce380< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28720,8 +28720,8 @@ mod __parse__Top { } pub(crate) fn __reduce381< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28735,8 +28735,8 @@ mod __parse__Top { } pub(crate) fn __reduce382< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28750,8 +28750,8 @@ mod __parse__Top { } pub(crate) fn __reduce383< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28765,8 +28765,8 @@ mod __parse__Top { } pub(crate) fn __reduce384< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28780,8 +28780,8 @@ mod __parse__Top { } pub(crate) fn __reduce385< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28795,8 +28795,8 @@ mod __parse__Top { } pub(crate) fn __reduce386< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28810,8 +28810,8 @@ mod __parse__Top { } pub(crate) fn __reduce387< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28824,8 +28824,8 @@ mod __parse__Top { } pub(crate) fn __reduce388< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28841,8 +28841,8 @@ mod __parse__Top { } pub(crate) fn __reduce389< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28856,8 +28856,8 @@ mod __parse__Top { } pub(crate) fn __reduce390< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28871,8 +28871,8 @@ mod __parse__Top { } pub(crate) fn __reduce391< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28885,8 +28885,8 @@ mod __parse__Top { } pub(crate) fn __reduce392< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28902,8 +28902,8 @@ mod __parse__Top { } pub(crate) fn __reduce393< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28917,8 +28917,8 @@ mod __parse__Top { } pub(crate) fn __reduce394< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28932,8 +28932,8 @@ mod __parse__Top { } pub(crate) fn __reduce395< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28947,8 +28947,8 @@ mod __parse__Top { } pub(crate) fn __reduce396< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28961,8 +28961,8 @@ mod __parse__Top { } pub(crate) fn __reduce397< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28976,8 +28976,8 @@ mod __parse__Top { } pub(crate) fn __reduce398< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -28991,8 +28991,8 @@ mod __parse__Top { } pub(crate) fn __reduce399< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29006,8 +29006,8 @@ mod __parse__Top { } pub(crate) fn __reduce400< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29021,8 +29021,8 @@ mod __parse__Top { } pub(crate) fn __reduce401< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29036,8 +29036,8 @@ mod __parse__Top { } pub(crate) fn __reduce402< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29051,8 +29051,8 @@ mod __parse__Top { } pub(crate) fn __reduce403< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29066,8 +29066,8 @@ mod __parse__Top { } pub(crate) fn __reduce404< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29083,8 +29083,8 @@ mod __parse__Top { } pub(crate) fn __reduce405< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29098,8 +29098,8 @@ mod __parse__Top { } pub(crate) fn __reduce406< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29115,8 +29115,8 @@ mod __parse__Top { } pub(crate) fn __reduce407< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29132,8 +29132,8 @@ mod __parse__Top { } pub(crate) fn __reduce408< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29147,8 +29147,8 @@ mod __parse__Top { } pub(crate) fn __reduce409< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29164,8 +29164,8 @@ mod __parse__Top { } pub(crate) fn __reduce410< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29179,8 +29179,8 @@ mod __parse__Top { } pub(crate) fn __reduce411< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29194,8 +29194,8 @@ mod __parse__Top { } pub(crate) fn __reduce412< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29209,8 +29209,8 @@ mod __parse__Top { } pub(crate) fn __reduce413< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29224,8 +29224,8 @@ mod __parse__Top { } pub(crate) fn __reduce414< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29239,8 +29239,8 @@ mod __parse__Top { } pub(crate) fn __reduce415< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29254,8 +29254,8 @@ mod __parse__Top { } pub(crate) fn __reduce416< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29269,8 +29269,8 @@ mod __parse__Top { } pub(crate) fn __reduce417< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29284,8 +29284,8 @@ mod __parse__Top { } pub(crate) fn __reduce418< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29299,8 +29299,8 @@ mod __parse__Top { } pub(crate) fn __reduce419< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29316,8 +29316,8 @@ mod __parse__Top { } pub(crate) fn __reduce420< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29330,8 +29330,8 @@ mod __parse__Top { } pub(crate) fn __reduce421< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29345,8 +29345,8 @@ mod __parse__Top { } pub(crate) fn __reduce422< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29360,8 +29360,8 @@ mod __parse__Top { } pub(crate) fn __reduce423< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29377,8 +29377,8 @@ mod __parse__Top { } pub(crate) fn __reduce424< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29392,8 +29392,8 @@ mod __parse__Top { } pub(crate) fn __reduce425< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29407,8 +29407,8 @@ mod __parse__Top { } pub(crate) fn __reduce426< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29422,8 +29422,8 @@ mod __parse__Top { } pub(crate) fn __reduce427< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29437,8 +29437,8 @@ mod __parse__Top { } pub(crate) fn __reduce428< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29452,8 +29452,8 @@ mod __parse__Top { } pub(crate) fn __reduce429< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29469,8 +29469,8 @@ mod __parse__Top { } pub(crate) fn __reduce430< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29487,8 +29487,8 @@ mod __parse__Top { } pub(crate) fn __reduce431< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29501,8 +29501,8 @@ mod __parse__Top { } pub(crate) fn __reduce432< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29516,8 +29516,8 @@ mod __parse__Top { } pub(crate) fn __reduce433< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29531,8 +29531,8 @@ mod __parse__Top { } pub(crate) fn __reduce434< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29548,8 +29548,8 @@ mod __parse__Top { } pub(crate) fn __reduce435< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29565,8 +29565,8 @@ mod __parse__Top { } pub(crate) fn __reduce436< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29580,8 +29580,8 @@ mod __parse__Top { } pub(crate) fn __reduce437< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29597,8 +29597,8 @@ mod __parse__Top { } pub(crate) fn __reduce438< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29615,8 +29615,8 @@ mod __parse__Top { } pub(crate) fn __reduce439< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29632,8 +29632,8 @@ mod __parse__Top { } pub(crate) fn __reduce440< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29650,8 +29650,8 @@ mod __parse__Top { } pub(crate) fn __reduce441< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29665,8 +29665,8 @@ mod __parse__Top { } pub(crate) fn __reduce442< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29682,8 +29682,8 @@ mod __parse__Top { } pub(crate) fn __reduce443< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29697,8 +29697,8 @@ mod __parse__Top { } pub(crate) fn __reduce444< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29711,8 +29711,8 @@ mod __parse__Top { } pub(crate) fn __reduce445< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29726,8 +29726,8 @@ mod __parse__Top { } pub(crate) fn __reduce446< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29743,8 +29743,8 @@ mod __parse__Top { } pub(crate) fn __reduce447< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29762,8 +29762,8 @@ mod __parse__Top { } pub(crate) fn __reduce448< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29780,8 +29780,8 @@ mod __parse__Top { } pub(crate) fn __reduce449< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29801,8 +29801,8 @@ mod __parse__Top { } pub(crate) fn __reduce450< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29816,8 +29816,8 @@ mod __parse__Top { } pub(crate) fn __reduce451< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29833,8 +29833,8 @@ mod __parse__Top { } pub(crate) fn __reduce452< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29853,8 +29853,8 @@ mod __parse__Top { } pub(crate) fn __reduce453< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29875,8 +29875,8 @@ mod __parse__Top { } pub(crate) fn __reduce454< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29890,8 +29890,8 @@ mod __parse__Top { } pub(crate) fn __reduce455< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29907,8 +29907,8 @@ mod __parse__Top { } pub(crate) fn __reduce456< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29925,8 +29925,8 @@ mod __parse__Top { } pub(crate) fn __reduce457< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29940,8 +29940,8 @@ mod __parse__Top { } pub(crate) fn __reduce458< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29958,8 +29958,8 @@ mod __parse__Top { } pub(crate) fn __reduce459< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29973,8 +29973,8 @@ mod __parse__Top { } pub(crate) fn __reduce460< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -29988,8 +29988,8 @@ mod __parse__Top { } pub(crate) fn __reduce461< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30005,8 +30005,8 @@ mod __parse__Top { } pub(crate) fn __reduce462< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30023,8 +30023,8 @@ mod __parse__Top { } pub(crate) fn __reduce463< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30038,8 +30038,8 @@ mod __parse__Top { } pub(crate) fn __reduce464< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30055,8 +30055,8 @@ mod __parse__Top { } pub(crate) fn __reduce465< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30070,8 +30070,8 @@ mod __parse__Top { } pub(crate) fn __reduce466< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30085,8 +30085,8 @@ mod __parse__Top { } pub(crate) fn __reduce467< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30100,8 +30100,8 @@ mod __parse__Top { } pub(crate) fn __reduce468< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30115,8 +30115,8 @@ mod __parse__Top { } pub(crate) fn __reduce469< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30132,8 +30132,8 @@ mod __parse__Top { } pub(crate) fn __reduce470< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30150,8 +30150,8 @@ mod __parse__Top { } pub(crate) fn __reduce471< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30169,8 +30169,8 @@ mod __parse__Top { } pub(crate) fn __reduce472< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30187,8 +30187,8 @@ mod __parse__Top { } pub(crate) fn __reduce473< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30204,8 +30204,8 @@ mod __parse__Top { } pub(crate) fn __reduce474< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30219,8 +30219,8 @@ mod __parse__Top { } pub(crate) fn __reduce475< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30236,8 +30236,8 @@ mod __parse__Top { } pub(crate) fn __reduce476< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30251,8 +30251,8 @@ mod __parse__Top { } pub(crate) fn __reduce477< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30266,8 +30266,8 @@ mod __parse__Top { } pub(crate) fn __reduce478< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30281,8 +30281,8 @@ mod __parse__Top { } pub(crate) fn __reduce479< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30295,8 +30295,8 @@ mod __parse__Top { } pub(crate) fn __reduce480< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30310,8 +30310,8 @@ mod __parse__Top { } pub(crate) fn __reduce481< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30325,8 +30325,8 @@ mod __parse__Top { } pub(crate) fn __reduce482< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30342,8 +30342,8 @@ mod __parse__Top { } pub(crate) fn __reduce483< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30357,8 +30357,8 @@ mod __parse__Top { } pub(crate) fn __reduce484< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30372,8 +30372,8 @@ mod __parse__Top { } pub(crate) fn __reduce485< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30389,8 +30389,8 @@ mod __parse__Top { } pub(crate) fn __reduce486< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30404,8 +30404,8 @@ mod __parse__Top { } pub(crate) fn __reduce487< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30419,8 +30419,8 @@ mod __parse__Top { } pub(crate) fn __reduce488< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30434,8 +30434,8 @@ mod __parse__Top { } pub(crate) fn __reduce489< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30459,8 +30459,8 @@ mod __parse__Top { } pub(crate) fn __reduce490< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30481,8 +30481,8 @@ mod __parse__Top { } pub(crate) fn __reduce491< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30505,8 +30505,8 @@ mod __parse__Top { } pub(crate) fn __reduce492< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30526,8 +30526,8 @@ mod __parse__Top { } pub(crate) fn __reduce493< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30549,8 +30549,8 @@ mod __parse__Top { } pub(crate) fn __reduce494< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30573,8 +30573,8 @@ mod __parse__Top { } pub(crate) fn __reduce495< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30594,8 +30594,8 @@ mod __parse__Top { } pub(crate) fn __reduce496< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30616,8 +30616,8 @@ mod __parse__Top { } pub(crate) fn __reduce497< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30638,8 +30638,8 @@ mod __parse__Top { } pub(crate) fn __reduce498< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30661,8 +30661,8 @@ mod __parse__Top { } pub(crate) fn __reduce499< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30681,8 +30681,8 @@ mod __parse__Top { } pub(crate) fn __reduce500< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30702,8 +30702,8 @@ mod __parse__Top { } pub(crate) fn __reduce501< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30719,8 +30719,8 @@ mod __parse__Top { } pub(crate) fn __reduce502< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30734,8 +30734,8 @@ mod __parse__Top { } pub(crate) fn __reduce503< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30752,8 +30752,8 @@ mod __parse__Top { } pub(crate) fn __reduce504< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30769,8 +30769,8 @@ mod __parse__Top { } pub(crate) fn __reduce505< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30786,8 +30786,8 @@ mod __parse__Top { } pub(crate) fn __reduce506< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30801,8 +30801,8 @@ mod __parse__Top { } pub(crate) fn __reduce507< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30815,8 +30815,8 @@ mod __parse__Top { } pub(crate) fn __reduce508< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30832,8 +30832,8 @@ mod __parse__Top { } pub(crate) fn __reduce509< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30850,8 +30850,8 @@ mod __parse__Top { } pub(crate) fn __reduce510< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30865,8 +30865,8 @@ mod __parse__Top { } pub(crate) fn __reduce511< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30882,8 +30882,8 @@ mod __parse__Top { } pub(crate) fn __reduce512< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30899,8 +30899,8 @@ mod __parse__Top { } pub(crate) fn __reduce513< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30917,8 +30917,8 @@ mod __parse__Top { } pub(crate) fn __reduce514< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30932,8 +30932,8 @@ mod __parse__Top { } pub(crate) fn __reduce515< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30949,8 +30949,8 @@ mod __parse__Top { } pub(crate) fn __reduce516< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30966,8 +30966,8 @@ mod __parse__Top { } pub(crate) fn __reduce517< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -30984,8 +30984,8 @@ mod __parse__Top { } pub(crate) fn __reduce518< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31001,8 +31001,8 @@ mod __parse__Top { } pub(crate) fn __reduce519< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31016,8 +31016,8 @@ mod __parse__Top { } pub(crate) fn __reduce520< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31038,8 +31038,8 @@ mod __parse__Top { } pub(crate) fn __reduce521< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31061,8 +31061,8 @@ mod __parse__Top { } pub(crate) fn __reduce522< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31080,8 +31080,8 @@ mod __parse__Top { } pub(crate) fn __reduce523< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31100,8 +31100,8 @@ mod __parse__Top { } pub(crate) fn __reduce524< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31118,8 +31118,8 @@ mod __parse__Top { } pub(crate) fn __reduce525< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31133,8 +31133,8 @@ mod __parse__Top { } pub(crate) fn __reduce526< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31151,8 +31151,8 @@ mod __parse__Top { } pub(crate) fn __reduce527< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31166,8 +31166,8 @@ mod __parse__Top { } pub(crate) fn __reduce528< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31184,8 +31184,8 @@ mod __parse__Top { } pub(crate) fn __reduce529< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31203,8 +31203,8 @@ mod __parse__Top { } pub(crate) fn __reduce530< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31218,8 +31218,8 @@ mod __parse__Top { } pub(crate) fn __reduce531< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31235,8 +31235,8 @@ mod __parse__Top { } pub(crate) fn __reduce532< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31256,8 +31256,8 @@ mod __parse__Top { } pub(crate) fn __reduce533< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31278,8 +31278,8 @@ mod __parse__Top { } pub(crate) fn __reduce534< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31297,8 +31297,8 @@ mod __parse__Top { } pub(crate) fn __reduce535< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31317,8 +31317,8 @@ mod __parse__Top { } pub(crate) fn __reduce536< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31337,8 +31337,8 @@ mod __parse__Top { } pub(crate) fn __reduce537< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31358,8 +31358,8 @@ mod __parse__Top { } pub(crate) fn __reduce538< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31376,8 +31376,8 @@ mod __parse__Top { } pub(crate) fn __reduce539< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31395,8 +31395,8 @@ mod __parse__Top { } pub(crate) fn __reduce540< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31410,8 +31410,8 @@ mod __parse__Top { } pub(crate) fn __reduce541< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31425,8 +31425,8 @@ mod __parse__Top { } pub(crate) fn __reduce542< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31440,8 +31440,8 @@ mod __parse__Top { } pub(crate) fn __reduce543< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31454,8 +31454,8 @@ mod __parse__Top { } pub(crate) fn __reduce544< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31469,8 +31469,8 @@ mod __parse__Top { } pub(crate) fn __reduce545< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31484,8 +31484,8 @@ mod __parse__Top { } pub(crate) fn __reduce546< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31501,8 +31501,8 @@ mod __parse__Top { } pub(crate) fn __reduce547< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31516,8 +31516,8 @@ mod __parse__Top { } pub(crate) fn __reduce548< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31533,8 +31533,8 @@ mod __parse__Top { } pub(crate) fn __reduce549< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31548,8 +31548,8 @@ mod __parse__Top { } pub(crate) fn __reduce550< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31567,8 +31567,8 @@ mod __parse__Top { } pub(crate) fn __reduce551< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31587,8 +31587,8 @@ mod __parse__Top { } pub(crate) fn __reduce552< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31604,8 +31604,8 @@ mod __parse__Top { } pub(crate) fn __reduce553< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31622,8 +31622,8 @@ mod __parse__Top { } pub(crate) fn __reduce554< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31641,8 +31641,8 @@ mod __parse__Top { } pub(crate) fn __reduce555< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31658,8 +31658,8 @@ mod __parse__Top { } pub(crate) fn __reduce556< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31673,8 +31673,8 @@ mod __parse__Top { } pub(crate) fn __reduce557< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31690,8 +31690,8 @@ mod __parse__Top { } pub(crate) fn __reduce558< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31705,8 +31705,8 @@ mod __parse__Top { } pub(crate) fn __reduce561< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31722,8 +31722,8 @@ mod __parse__Top { } pub(crate) fn __reduce562< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31740,8 +31740,8 @@ mod __parse__Top { } pub(crate) fn __reduce563< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31755,8 +31755,8 @@ mod __parse__Top { } pub(crate) fn __reduce564< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31772,8 +31772,8 @@ mod __parse__Top { } pub(crate) fn __reduce565< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31787,8 +31787,8 @@ mod __parse__Top { } pub(crate) fn __reduce566< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31801,8 +31801,8 @@ mod __parse__Top { } pub(crate) fn __reduce567< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31816,8 +31816,8 @@ mod __parse__Top { } pub(crate) fn __reduce568< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31831,8 +31831,8 @@ mod __parse__Top { } pub(crate) fn __reduce569< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31846,8 +31846,8 @@ mod __parse__Top { } pub(crate) fn __reduce570< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31861,8 +31861,8 @@ mod __parse__Top { } pub(crate) fn __reduce571< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31876,8 +31876,8 @@ mod __parse__Top { } pub(crate) fn __reduce573< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31891,8 +31891,8 @@ mod __parse__Top { } pub(crate) fn __reduce574< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31906,8 +31906,8 @@ mod __parse__Top { } pub(crate) fn __reduce575< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31921,8 +31921,8 @@ mod __parse__Top { } pub(crate) fn __reduce576< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31936,8 +31936,8 @@ mod __parse__Top { } pub(crate) fn __reduce577< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31951,8 +31951,8 @@ mod __parse__Top { } pub(crate) fn __reduce578< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31966,8 +31966,8 @@ mod __parse__Top { } pub(crate) fn __reduce580< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -31983,8 +31983,8 @@ mod __parse__Top { } pub(crate) fn __reduce581< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32002,8 +32002,8 @@ mod __parse__Top { } pub(crate) fn __reduce582< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32022,8 +32022,8 @@ mod __parse__Top { } pub(crate) fn __reduce583< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32040,8 +32040,8 @@ mod __parse__Top { } pub(crate) fn __reduce584< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32059,8 +32059,8 @@ mod __parse__Top { } pub(crate) fn __reduce585< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32079,8 +32079,8 @@ mod __parse__Top { } pub(crate) fn __reduce586< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32098,8 +32098,8 @@ mod __parse__Top { } pub(crate) fn __reduce587< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32120,8 +32120,8 @@ mod __parse__Top { } pub(crate) fn __reduce588< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32143,8 +32143,8 @@ mod __parse__Top { } pub(crate) fn __reduce589< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32164,8 +32164,8 @@ mod __parse__Top { } pub(crate) fn __reduce590< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32186,8 +32186,8 @@ mod __parse__Top { } pub(crate) fn __reduce591< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32206,8 +32206,8 @@ mod __parse__Top { } pub(crate) fn __reduce592< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32225,8 +32225,8 @@ mod __parse__Top { } pub(crate) fn __reduce593< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32240,8 +32240,8 @@ mod __parse__Top { } pub(crate) fn __reduce594< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32257,8 +32257,8 @@ mod __parse__Top { } pub(crate) fn __reduce595< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32275,8 +32275,8 @@ mod __parse__Top { } pub(crate) fn __reduce596< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32293,8 +32293,8 @@ mod __parse__Top { } pub(crate) fn __reduce597< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32308,8 +32308,8 @@ mod __parse__Top { } pub(crate) fn __reduce598< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32326,8 +32326,8 @@ mod __parse__Top { } pub(crate) fn __reduce599< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32344,8 +32344,8 @@ mod __parse__Top { } pub(crate) fn __reduce600< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32366,8 +32366,8 @@ mod __parse__Top { } pub(crate) fn __reduce601< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32389,8 +32389,8 @@ mod __parse__Top { } pub(crate) fn __reduce602< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32414,8 +32414,8 @@ mod __parse__Top { } pub(crate) fn __reduce603< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32440,8 +32440,8 @@ mod __parse__Top { } pub(crate) fn __reduce604< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32464,8 +32464,8 @@ mod __parse__Top { } pub(crate) fn __reduce605< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32489,8 +32489,8 @@ mod __parse__Top { } pub(crate) fn __reduce606< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32504,8 +32504,8 @@ mod __parse__Top { } pub(crate) fn __reduce607< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32519,8 +32519,8 @@ mod __parse__Top { } pub(crate) fn __reduce608< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32534,8 +32534,8 @@ mod __parse__Top { } pub(crate) fn __reduce609< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32549,8 +32549,8 @@ mod __parse__Top { } pub(crate) fn __reduce610< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32564,8 +32564,8 @@ mod __parse__Top { } pub(crate) fn __reduce611< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32582,8 +32582,8 @@ mod __parse__Top { } pub(crate) fn __reduce612< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32597,8 +32597,8 @@ mod __parse__Top { } pub(crate) fn __reduce613< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32612,8 +32612,8 @@ mod __parse__Top { } pub(crate) fn __reduce614< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32627,8 +32627,8 @@ mod __parse__Top { } pub(crate) fn __reduce615< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32642,8 +32642,8 @@ mod __parse__Top { } pub(crate) fn __reduce616< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32659,8 +32659,8 @@ mod __parse__Top { } pub(crate) fn __reduce617< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32677,8 +32677,8 @@ mod __parse__Top { } pub(crate) fn __reduce618< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32694,8 +32694,8 @@ mod __parse__Top { } pub(crate) fn __reduce619< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32709,8 +32709,8 @@ mod __parse__Top { } pub(crate) fn __reduce620< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32726,8 +32726,8 @@ mod __parse__Top { } pub(crate) fn __reduce621< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32741,8 +32741,8 @@ mod __parse__Top { } pub(crate) fn __reduce622< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32756,8 +32756,8 @@ mod __parse__Top { } pub(crate) fn __reduce623< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32773,8 +32773,8 @@ mod __parse__Top { } pub(crate) fn __reduce624< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32788,8 +32788,8 @@ mod __parse__Top { } pub(crate) fn __reduce625< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32805,8 +32805,8 @@ mod __parse__Top { } pub(crate) fn __reduce626< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32820,8 +32820,8 @@ mod __parse__Top { } pub(crate) fn __reduce627< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32837,8 +32837,8 @@ mod __parse__Top { } pub(crate) fn __reduce628< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32855,8 +32855,8 @@ mod __parse__Top { } pub(crate) fn __reduce629< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32874,8 +32874,8 @@ mod __parse__Top { } pub(crate) fn __reduce630< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32889,8 +32889,8 @@ mod __parse__Top { } pub(crate) fn __reduce631< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32906,8 +32906,8 @@ mod __parse__Top { } pub(crate) fn __reduce632< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32924,8 +32924,8 @@ mod __parse__Top { } pub(crate) fn __reduce633< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32943,8 +32943,8 @@ mod __parse__Top { } pub(crate) fn __reduce634< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32958,8 +32958,8 @@ mod __parse__Top { } pub(crate) fn __reduce635< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32975,8 +32975,8 @@ mod __parse__Top { } pub(crate) fn __reduce636< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -32990,8 +32990,8 @@ mod __parse__Top { } pub(crate) fn __reduce637< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33007,8 +33007,8 @@ mod __parse__Top { } pub(crate) fn __reduce638< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33022,8 +33022,8 @@ mod __parse__Top { } pub(crate) fn __reduce639< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33039,8 +33039,8 @@ mod __parse__Top { } pub(crate) fn __reduce640< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33054,8 +33054,8 @@ mod __parse__Top { } pub(crate) fn __reduce641< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33071,8 +33071,8 @@ mod __parse__Top { } pub(crate) fn __reduce642< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33086,8 +33086,8 @@ mod __parse__Top { } pub(crate) fn __reduce643< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33103,8 +33103,8 @@ mod __parse__Top { } pub(crate) fn __reduce644< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33118,8 +33118,8 @@ mod __parse__Top { } pub(crate) fn __reduce645< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33135,8 +33135,8 @@ mod __parse__Top { } pub(crate) fn __reduce646< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33150,8 +33150,8 @@ mod __parse__Top { } pub(crate) fn __reduce647< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33167,8 +33167,8 @@ mod __parse__Top { } pub(crate) fn __reduce648< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33182,8 +33182,8 @@ mod __parse__Top { } pub(crate) fn __reduce649< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33199,8 +33199,8 @@ mod __parse__Top { } pub(crate) fn __reduce650< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33214,8 +33214,8 @@ mod __parse__Top { } pub(crate) fn __reduce651< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33231,8 +33231,8 @@ mod __parse__Top { } pub(crate) fn __reduce652< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33246,8 +33246,8 @@ mod __parse__Top { } pub(crate) fn __reduce653< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33263,8 +33263,8 @@ mod __parse__Top { } pub(crate) fn __reduce654< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33280,8 +33280,8 @@ mod __parse__Top { } pub(crate) fn __reduce655< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33295,8 +33295,8 @@ mod __parse__Top { } pub(crate) fn __reduce656< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33312,8 +33312,8 @@ mod __parse__Top { } pub(crate) fn __reduce657< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33327,8 +33327,8 @@ mod __parse__Top { } pub(crate) fn __reduce658< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33342,8 +33342,8 @@ mod __parse__Top { } pub(crate) fn __reduce659< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33360,8 +33360,8 @@ mod __parse__Top { } pub(crate) fn __reduce660< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33375,8 +33375,8 @@ mod __parse__Top { } pub(crate) fn __reduce661< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33393,8 +33393,8 @@ mod __parse__Top { } pub(crate) fn __reduce662< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33408,8 +33408,8 @@ mod __parse__Top { } pub(crate) fn __reduce663< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33425,8 +33425,8 @@ mod __parse__Top { } pub(crate) fn __reduce664< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33443,8 +33443,8 @@ mod __parse__Top { } pub(crate) fn __reduce665< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33462,8 +33462,8 @@ mod __parse__Top { } pub(crate) fn __reduce666< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33481,8 +33481,8 @@ mod __parse__Top { } pub(crate) fn __reduce667< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33501,8 +33501,8 @@ mod __parse__Top { } pub(crate) fn __reduce668< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33516,8 +33516,8 @@ mod __parse__Top { } pub(crate) fn __reduce669< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33533,8 +33533,8 @@ mod __parse__Top { } pub(crate) fn __reduce670< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33551,8 +33551,8 @@ mod __parse__Top { } pub(crate) fn __reduce671< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33570,8 +33570,8 @@ mod __parse__Top { } pub(crate) fn __reduce672< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33589,8 +33589,8 @@ mod __parse__Top { } pub(crate) fn __reduce673< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33609,8 +33609,8 @@ mod __parse__Top { } pub(crate) fn __reduce810< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33626,8 +33626,8 @@ mod __parse__Top { } pub(crate) fn __reduce811< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33641,8 +33641,8 @@ mod __parse__Top { } pub(crate) fn __reduce948< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33658,8 +33658,8 @@ mod __parse__Top { } pub(crate) fn __reduce949< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33673,8 +33673,8 @@ mod __parse__Top { } pub(crate) fn __reduce950< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33688,8 +33688,8 @@ mod __parse__Top { } pub(crate) fn __reduce951< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33702,8 +33702,8 @@ mod __parse__Top { } pub(crate) fn __reduce970< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33717,8 +33717,8 @@ mod __parse__Top { } pub(crate) fn __reduce971< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33732,8 +33732,8 @@ mod __parse__Top { } pub(crate) fn __reduce972< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33747,8 +33747,8 @@ mod __parse__Top { } pub(crate) fn __reduce973< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33762,8 +33762,8 @@ mod __parse__Top { } pub(crate) fn __reduce974< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33776,8 +33776,8 @@ mod __parse__Top { } pub(crate) fn __reduce975< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33793,8 +33793,8 @@ mod __parse__Top { } pub(crate) fn __reduce976< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33812,8 +33812,8 @@ mod __parse__Top { } pub(crate) fn __reduce977< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33832,8 +33832,8 @@ mod __parse__Top { } pub(crate) fn __reduce978< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33850,8 +33850,8 @@ mod __parse__Top { } pub(crate) fn __reduce979< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33869,8 +33869,8 @@ mod __parse__Top { } pub(crate) fn __reduce980< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33884,8 +33884,8 @@ mod __parse__Top { } pub(crate) fn __reduce981< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33902,8 +33902,8 @@ mod __parse__Top { } pub(crate) fn __reduce982< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33917,8 +33917,8 @@ mod __parse__Top { } pub(crate) fn __reduce983< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33935,8 +33935,8 @@ mod __parse__Top { } pub(crate) fn __reduce984< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33950,8 +33950,8 @@ mod __parse__Top { } pub(crate) fn __reduce985< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33964,8 +33964,8 @@ mod __parse__Top { } pub(crate) fn __reduce986< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33979,8 +33979,8 @@ mod __parse__Top { } pub(crate) fn __reduce987< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -33994,8 +33994,8 @@ mod __parse__Top { } pub(crate) fn __reduce988< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34013,8 +34013,8 @@ mod __parse__Top { } pub(crate) fn __reduce989< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34030,8 +34030,8 @@ mod __parse__Top { } pub(crate) fn __reduce990< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34048,8 +34048,8 @@ mod __parse__Top { } pub(crate) fn __reduce991< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34065,8 +34065,8 @@ mod __parse__Top { } pub(crate) fn __reduce992< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34085,8 +34085,8 @@ mod __parse__Top { } pub(crate) fn __reduce993< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34104,8 +34104,8 @@ mod __parse__Top { } pub(crate) fn __reduce994< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34125,8 +34125,8 @@ mod __parse__Top { } pub(crate) fn __reduce995< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34145,8 +34145,8 @@ mod __parse__Top { } pub(crate) fn __reduce996< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34163,8 +34163,8 @@ mod __parse__Top { } pub(crate) fn __reduce997< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34180,8 +34180,8 @@ mod __parse__Top { } pub(crate) fn __reduce998< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34199,8 +34199,8 @@ mod __parse__Top { } pub(crate) fn __reduce999< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34217,8 +34217,8 @@ mod __parse__Top { } pub(crate) fn __reduce1000< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34234,8 +34234,8 @@ mod __parse__Top { } pub(crate) fn __reduce1001< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34252,8 +34252,8 @@ mod __parse__Top { } pub(crate) fn __reduce1002< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34267,8 +34267,8 @@ mod __parse__Top { } pub(crate) fn __reduce1003< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34284,8 +34284,8 @@ mod __parse__Top { } pub(crate) fn __reduce1004< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34302,8 +34302,8 @@ mod __parse__Top { } pub(crate) fn __reduce1005< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34317,8 +34317,8 @@ mod __parse__Top { } pub(crate) fn __reduce1006< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34335,8 +34335,8 @@ mod __parse__Top { } pub(crate) fn __reduce1007< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34350,8 +34350,8 @@ mod __parse__Top { } pub(crate) fn __reduce1008< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34365,8 +34365,8 @@ mod __parse__Top { } pub(crate) fn __reduce1009< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34380,8 +34380,8 @@ mod __parse__Top { } pub(crate) fn __reduce1010< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34398,8 +34398,8 @@ mod __parse__Top { } pub(crate) fn __reduce1011< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34417,8 +34417,8 @@ mod __parse__Top { } pub(crate) fn __reduce1012< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34434,8 +34434,8 @@ mod __parse__Top { } pub(crate) fn __reduce1013< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34452,8 +34452,8 @@ mod __parse__Top { } pub(crate) fn __reduce1014< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34472,8 +34472,8 @@ mod __parse__Top { } pub(crate) fn __reduce1015< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34493,8 +34493,8 @@ mod __parse__Top { } pub(crate) fn __reduce1016< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34512,8 +34512,8 @@ mod __parse__Top { } pub(crate) fn __reduce1017< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34532,8 +34532,8 @@ mod __parse__Top { } pub(crate) fn __reduce1018< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34547,8 +34547,8 @@ mod __parse__Top { } pub(crate) fn __reduce1019< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34564,8 +34564,8 @@ mod __parse__Top { } pub(crate) fn __reduce1020< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34581,8 +34581,8 @@ mod __parse__Top { } pub(crate) fn __reduce1021< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34596,8 +34596,8 @@ mod __parse__Top { } pub(crate) fn __reduce1022< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34611,8 +34611,8 @@ mod __parse__Top { } pub(crate) fn __reduce1023< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34625,8 +34625,8 @@ mod __parse__Top { } pub(crate) fn __reduce1024< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34640,8 +34640,8 @@ mod __parse__Top { } pub(crate) fn __reduce1025< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34655,8 +34655,8 @@ mod __parse__Top { } pub(crate) fn __reduce1026< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34670,8 +34670,8 @@ mod __parse__Top { } pub(crate) fn __reduce1027< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34685,8 +34685,8 @@ mod __parse__Top { } pub(crate) fn __reduce1028< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34700,8 +34700,8 @@ mod __parse__Top { } pub(crate) fn __reduce1029< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34715,8 +34715,8 @@ mod __parse__Top { } pub(crate) fn __reduce1030< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34730,8 +34730,8 @@ mod __parse__Top { } pub(crate) fn __reduce1031< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34745,8 +34745,8 @@ mod __parse__Top { } pub(crate) fn __reduce1032< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34762,8 +34762,8 @@ mod __parse__Top { } pub(crate) fn __reduce1033< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34779,8 +34779,8 @@ mod __parse__Top { } pub(crate) fn __reduce1034< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34797,8 +34797,8 @@ mod __parse__Top { } pub(crate) fn __reduce1035< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34812,8 +34812,8 @@ mod __parse__Top { } pub(crate) fn __reduce1036< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34827,8 +34827,8 @@ mod __parse__Top { } pub(crate) fn __reduce1037< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34841,8 +34841,8 @@ mod __parse__Top { } pub(crate) fn __reduce1038< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34856,8 +34856,8 @@ mod __parse__Top { } pub(crate) fn __reduce1039< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34871,8 +34871,8 @@ mod __parse__Top { } pub(crate) fn __reduce1040< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34886,8 +34886,8 @@ mod __parse__Top { } pub(crate) fn __reduce1041< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34903,8 +34903,8 @@ mod __parse__Top { } pub(crate) fn __reduce1042< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34918,8 +34918,8 @@ mod __parse__Top { } pub(crate) fn __reduce1043< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34937,8 +34937,8 @@ mod __parse__Top { } pub(crate) fn __reduce1044< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34955,8 +34955,8 @@ mod __parse__Top { } pub(crate) fn __reduce1045< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34973,8 +34973,8 @@ mod __parse__Top { } pub(crate) fn __reduce1046< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -34990,8 +34990,8 @@ mod __parse__Top { } pub(crate) fn __reduce1047< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35008,8 +35008,8 @@ mod __parse__Top { } pub(crate) fn __reduce1048< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35025,8 +35025,8 @@ mod __parse__Top { } pub(crate) fn __reduce1049< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35042,8 +35042,8 @@ mod __parse__Top { } pub(crate) fn __reduce1050< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35057,8 +35057,8 @@ mod __parse__Top { } pub(crate) fn __reduce1051< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35074,8 +35074,8 @@ mod __parse__Top { } pub(crate) fn __reduce1052< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35092,8 +35092,8 @@ mod __parse__Top { } pub(crate) fn __reduce1053< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35107,8 +35107,8 @@ mod __parse__Top { } pub(crate) fn __reduce1054< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35124,8 +35124,8 @@ mod __parse__Top { } pub(crate) fn __reduce1055< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35139,8 +35139,8 @@ mod __parse__Top { } pub(crate) fn __reduce1056< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35158,8 +35158,8 @@ mod __parse__Top { } pub(crate) fn __reduce1057< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35176,8 +35176,8 @@ mod __parse__Top { } pub(crate) fn __reduce1058< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35191,8 +35191,8 @@ mod __parse__Top { } pub(crate) fn __reduce1059< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35209,8 +35209,8 @@ mod __parse__Top { } pub(crate) fn __reduce1060< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35224,8 +35224,8 @@ mod __parse__Top { } pub(crate) fn __reduce1061< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35244,8 +35244,8 @@ mod __parse__Top { } pub(crate) fn __reduce1062< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35259,8 +35259,8 @@ mod __parse__Top { } pub(crate) fn __reduce1063< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35274,8 +35274,8 @@ mod __parse__Top { } pub(crate) fn __reduce1064< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35289,8 +35289,8 @@ mod __parse__Top { } pub(crate) fn __reduce1065< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35303,8 +35303,8 @@ mod __parse__Top { } pub(crate) fn __reduce1066< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35323,8 +35323,8 @@ mod __parse__Top { } pub(crate) fn __reduce1067< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35338,8 +35338,8 @@ mod __parse__Top { } pub(crate) fn __reduce1068< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35353,8 +35353,8 @@ mod __parse__Top { } pub(crate) fn __reduce1069< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35368,8 +35368,8 @@ mod __parse__Top { } pub(crate) fn __reduce1070< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35383,8 +35383,8 @@ mod __parse__Top { } pub(crate) fn __reduce1071< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35397,8 +35397,8 @@ mod __parse__Top { } pub(crate) fn __reduce1072< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35412,8 +35412,8 @@ mod __parse__Top { } pub(crate) fn __reduce1073< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35427,8 +35427,8 @@ mod __parse__Top { } pub(crate) fn __reduce1074< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35442,8 +35442,8 @@ mod __parse__Top { } pub(crate) fn __reduce1075< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35457,8 +35457,8 @@ mod __parse__Top { } pub(crate) fn __reduce1076< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35472,8 +35472,8 @@ mod __parse__Top { } pub(crate) fn __reduce1077< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35487,8 +35487,8 @@ mod __parse__Top { } pub(crate) fn __reduce1078< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35502,8 +35502,8 @@ mod __parse__Top { } pub(crate) fn __reduce1079< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35519,8 +35519,8 @@ mod __parse__Top { } pub(crate) fn __reduce1080< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35536,8 +35536,8 @@ mod __parse__Top { } pub(crate) fn __reduce1081< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35553,8 +35553,8 @@ mod __parse__Top { } pub(crate) fn __reduce1082< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35571,8 +35571,8 @@ mod __parse__Top { } pub(crate) fn __reduce1083< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35596,8 +35596,8 @@ mod __parse__Top { } pub(crate) fn __reduce1084< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35618,8 +35618,8 @@ mod __parse__Top { } pub(crate) fn __reduce1085< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35640,8 +35640,8 @@ mod __parse__Top { } pub(crate) fn __reduce1086< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35659,8 +35659,8 @@ mod __parse__Top { } pub(crate) fn __reduce1087< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35684,8 +35684,8 @@ mod __parse__Top { } pub(crate) fn __reduce1088< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35706,8 +35706,8 @@ mod __parse__Top { } pub(crate) fn __reduce1089< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35728,8 +35728,8 @@ mod __parse__Top { } pub(crate) fn __reduce1090< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35747,8 +35747,8 @@ mod __parse__Top { } pub(crate) fn __reduce1091< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35768,8 +35768,8 @@ mod __parse__Top { } pub(crate) fn __reduce1092< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35786,8 +35786,8 @@ mod __parse__Top { } pub(crate) fn __reduce1093< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35801,8 +35801,8 @@ mod __parse__Top { } pub(crate) fn __reduce1094< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35816,8 +35816,8 @@ mod __parse__Top { } pub(crate) fn __reduce1095< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35830,8 +35830,8 @@ mod __parse__Top { } pub(crate) fn __reduce1096< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35845,8 +35845,8 @@ mod __parse__Top { } pub(crate) fn __reduce1097< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35860,8 +35860,8 @@ mod __parse__Top { } pub(crate) fn __reduce1098< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35875,8 +35875,8 @@ mod __parse__Top { } pub(crate) fn __reduce1099< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35890,8 +35890,8 @@ mod __parse__Top { } pub(crate) fn __reduce1100< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35905,8 +35905,8 @@ mod __parse__Top { } pub(crate) fn __reduce1101< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35919,8 +35919,8 @@ mod __parse__Top { } pub(crate) fn __reduce1102< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35934,8 +35934,8 @@ mod __parse__Top { } pub(crate) fn __reduce1103< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35956,8 +35956,8 @@ mod __parse__Top { } pub(crate) fn __reduce1104< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35975,8 +35975,8 @@ mod __parse__Top { } pub(crate) fn __reduce1105< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -35990,8 +35990,8 @@ mod __parse__Top { } pub(crate) fn __reduce1106< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36008,8 +36008,8 @@ mod __parse__Top { } pub(crate) fn __reduce1107< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36026,8 +36026,8 @@ mod __parse__Top { } pub(crate) fn __reduce1108< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36041,8 +36041,8 @@ mod __parse__Top { } pub(crate) fn __reduce1109< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36059,8 +36059,8 @@ mod __parse__Top { } pub(crate) fn __reduce1110< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36078,8 +36078,8 @@ mod __parse__Top { } pub(crate) fn __reduce1111< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36098,8 +36098,8 @@ mod __parse__Top { } pub(crate) fn __reduce1112< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36116,8 +36116,8 @@ mod __parse__Top { } pub(crate) fn __reduce1113< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36135,8 +36135,8 @@ mod __parse__Top { } pub(crate) fn __reduce1114< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36156,8 +36156,8 @@ mod __parse__Top { } pub(crate) fn __reduce1115< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36178,8 +36178,8 @@ mod __parse__Top { } pub(crate) fn __reduce1116< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36197,8 +36197,8 @@ mod __parse__Top { } pub(crate) fn __reduce1117< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36219,8 +36219,8 @@ mod __parse__Top { } pub(crate) fn __reduce1118< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36242,8 +36242,8 @@ mod __parse__Top { } pub(crate) fn __reduce1119< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36262,8 +36262,8 @@ mod __parse__Top { } pub(crate) fn __reduce1120< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36282,8 +36282,8 @@ mod __parse__Top { } pub(crate) fn __reduce1121< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36303,8 +36303,8 @@ mod __parse__Top { } pub(crate) fn __reduce1122< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36321,8 +36321,8 @@ mod __parse__Top { } pub(crate) fn __reduce1123< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36342,8 +36342,8 @@ mod __parse__Top { } pub(crate) fn __reduce1124< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36364,8 +36364,8 @@ mod __parse__Top { } pub(crate) fn __reduce1125< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36383,8 +36383,8 @@ mod __parse__Top { } pub(crate) fn __reduce1126< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36398,8 +36398,8 @@ mod __parse__Top { } pub(crate) fn __reduce1127< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36415,8 +36415,8 @@ mod __parse__Top { } pub(crate) fn __reduce1128< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36430,8 +36430,8 @@ mod __parse__Top { } pub(crate) fn __reduce1129< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36447,8 +36447,8 @@ mod __parse__Top { } pub(crate) fn __reduce1130< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36467,8 +36467,8 @@ mod __parse__Top { } pub(crate) fn __reduce1131< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36486,8 +36486,8 @@ mod __parse__Top { } pub(crate) fn __reduce1132< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36504,8 +36504,8 @@ mod __parse__Top { } pub(crate) fn __reduce1133< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36519,8 +36519,8 @@ mod __parse__Top { } pub(crate) fn __reduce1134< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36537,8 +36537,8 @@ mod __parse__Top { } pub(crate) fn __reduce1135< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36552,8 +36552,8 @@ mod __parse__Top { } pub(crate) fn __reduce1136< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36569,8 +36569,8 @@ mod __parse__Top { } pub(crate) fn __reduce1137< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36584,8 +36584,8 @@ mod __parse__Top { } pub(crate) fn __reduce1138< >( - __lookahead_start: Option<&ast::Location>, - __symbols: &mut alloc::vec::Vec<(ast::Location,__Symbol<>,ast::Location)>, + __lookahead_start: Option<&crate::text_size::TextSize>, + __symbols: &mut alloc::vec::Vec<(crate::text_size::TextSize,__Symbol<>,crate::text_size::TextSize)>, _: core::marker::PhantomData<()>, ) -> (usize, usize) { @@ -36606,7 +36606,7 @@ pub use self::__parse__Top::TopParser; #[allow(clippy::too_many_arguments)] fn __action0< >( - (_, __0, _): (ast::Location, ast::Mod, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Mod, crate::text_size::TextSize), ) -> ast::Mod { __0 @@ -36615,8 +36615,8 @@ fn __action0< #[allow(clippy::too_many_arguments)] fn __action1< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Mod { ast::Mod::Module { body, type_ignores: vec![] } @@ -36625,8 +36625,8 @@ fn __action1< #[allow(clippy::too_many_arguments)] fn __action2< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Mod { ast::Mod::Interactive { body } @@ -36635,9 +36635,9 @@ fn __action2< #[allow(clippy::too_many_arguments)] fn __action3< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Mod { ast::Mod::Expression { body: Box::new(body) } @@ -36646,7 +36646,7 @@ fn __action3< #[allow(clippy::too_many_arguments)] fn __action4< >( - (_, lines, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, lines, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Suite { { @@ -36657,7 +36657,7 @@ fn __action4< #[allow(clippy::too_many_arguments)] fn __action5< >( - (_, __0, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Suite { __0 @@ -36666,7 +36666,7 @@ fn __action5< #[allow(clippy::too_many_arguments)] fn __action6< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { vec![] @@ -36675,7 +36675,7 @@ fn __action6< #[allow(clippy::too_many_arguments)] fn __action7< >( - (_, __0, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Suite { __0 @@ -36684,10 +36684,10 @@ fn __action7< #[allow(clippy::too_many_arguments)] fn __action8< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, s, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { s.into_iter().flatten().collect() @@ -36696,7 +36696,7 @@ fn __action8< #[allow(clippy::too_many_arguments)] fn __action9< >( - (_, __0, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Suite { __0 @@ -36705,7 +36705,7 @@ fn __action9< #[allow(clippy::too_many_arguments)] fn __action10< >( - (_, s, _): (ast::Location, ast::Stmt, ast::Location), + (_, s, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Suite { vec![s] @@ -36714,10 +36714,10 @@ fn __action10< #[allow(clippy::too_many_arguments)] fn __action11< >( - (_, s1, _): (ast::Location, ast::Stmt, ast::Location), - (_, s2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, s1, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + (_, s2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { { @@ -36730,7 +36730,7 @@ fn __action11< #[allow(clippy::too_many_arguments)] fn __action12< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36739,7 +36739,7 @@ fn __action12< #[allow(clippy::too_many_arguments)] fn __action13< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36748,7 +36748,7 @@ fn __action13< #[allow(clippy::too_many_arguments)] fn __action14< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36757,7 +36757,7 @@ fn __action14< #[allow(clippy::too_many_arguments)] fn __action15< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36766,7 +36766,7 @@ fn __action15< #[allow(clippy::too_many_arguments)] fn __action16< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36775,7 +36775,7 @@ fn __action16< #[allow(clippy::too_many_arguments)] fn __action17< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36784,7 +36784,7 @@ fn __action17< #[allow(clippy::too_many_arguments)] fn __action18< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36793,7 +36793,7 @@ fn __action18< #[allow(clippy::too_many_arguments)] fn __action19< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -36802,9 +36802,9 @@ fn __action19< #[allow(clippy::too_many_arguments)] fn __action20< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -36819,10 +36819,10 @@ fn __action20< #[allow(clippy::too_many_arguments)] fn __action21< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, targets, _): (ast::Location, Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, targets, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -36837,10 +36837,10 @@ fn __action21< #[allow(clippy::too_many_arguments)] fn __action22< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, expression, _): (ast::Location, ast::Expr, ast::Location), - (_, suffix, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, expression, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, suffix, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -36873,11 +36873,11 @@ fn __action22< #[allow(clippy::too_many_arguments)] fn __action23< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, target, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, rhs, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, target, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, rhs, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -36896,12 +36896,12 @@ fn __action23< #[allow(clippy::too_many_arguments)] fn __action24< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, target, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, annotation, _): (ast::Location, ast::Expr, ast::Location), - (_, rhs, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, target, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, annotation, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, rhs, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -36922,8 +36922,8 @@ fn __action24< #[allow(clippy::too_many_arguments)] fn __action25< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { e @@ -36932,7 +36932,7 @@ fn __action25< #[allow(clippy::too_many_arguments)] fn __action26< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36941,7 +36941,7 @@ fn __action26< #[allow(clippy::too_many_arguments)] fn __action27< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36950,7 +36950,7 @@ fn __action27< #[allow(clippy::too_many_arguments)] fn __action28< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36959,7 +36959,7 @@ fn __action28< #[allow(clippy::too_many_arguments)] fn __action29< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36968,7 +36968,7 @@ fn __action29< #[allow(clippy::too_many_arguments)] fn __action30< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36977,7 +36977,7 @@ fn __action30< #[allow(clippy::too_many_arguments)] fn __action31< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36986,7 +36986,7 @@ fn __action31< #[allow(clippy::too_many_arguments)] fn __action32< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -36995,7 +36995,7 @@ fn __action32< #[allow(clippy::too_many_arguments)] fn __action33< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -37004,7 +37004,7 @@ fn __action33< #[allow(clippy::too_many_arguments)] fn __action34< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -37013,7 +37013,7 @@ fn __action34< #[allow(clippy::too_many_arguments)] fn __action35< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Add @@ -37022,7 +37022,7 @@ fn __action35< #[allow(clippy::too_many_arguments)] fn __action36< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Sub @@ -37031,7 +37031,7 @@ fn __action36< #[allow(clippy::too_many_arguments)] fn __action37< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Mult @@ -37040,7 +37040,7 @@ fn __action37< #[allow(clippy::too_many_arguments)] fn __action38< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::MatMult @@ -37049,7 +37049,7 @@ fn __action38< #[allow(clippy::too_many_arguments)] fn __action39< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Div @@ -37058,7 +37058,7 @@ fn __action39< #[allow(clippy::too_many_arguments)] fn __action40< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Mod @@ -37067,7 +37067,7 @@ fn __action40< #[allow(clippy::too_many_arguments)] fn __action41< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::BitAnd @@ -37076,7 +37076,7 @@ fn __action41< #[allow(clippy::too_many_arguments)] fn __action42< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::BitOr @@ -37085,7 +37085,7 @@ fn __action42< #[allow(clippy::too_many_arguments)] fn __action43< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::BitXor @@ -37094,7 +37094,7 @@ fn __action43< #[allow(clippy::too_many_arguments)] fn __action44< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::LShift @@ -37103,7 +37103,7 @@ fn __action44< #[allow(clippy::too_many_arguments)] fn __action45< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::RShift @@ -37112,7 +37112,7 @@ fn __action45< #[allow(clippy::too_many_arguments)] fn __action46< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Pow @@ -37121,7 +37121,7 @@ fn __action46< #[allow(clippy::too_many_arguments)] fn __action47< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::FloorDiv @@ -37130,9 +37130,9 @@ fn __action47< #[allow(clippy::too_many_arguments)] fn __action48< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37147,9 +37147,9 @@ fn __action48< #[allow(clippy::too_many_arguments)] fn __action49< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37164,10 +37164,10 @@ fn __action49< #[allow(clippy::too_many_arguments)] fn __action50< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, value, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37182,9 +37182,9 @@ fn __action50< #[allow(clippy::too_many_arguments)] fn __action51< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, expression, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, expression, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37199,7 +37199,7 @@ fn __action51< #[allow(clippy::too_many_arguments)] fn __action52< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37208,9 +37208,9 @@ fn __action52< #[allow(clippy::too_many_arguments)] fn __action53< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37225,11 +37225,11 @@ fn __action53< #[allow(clippy::too_many_arguments)] fn __action54< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, t, _): (ast::Location, ast::Expr, ast::Location), - (_, c, _): (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, t, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, c, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37244,10 +37244,10 @@ fn __action54< #[allow(clippy::too_many_arguments)] fn __action55< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, names, _): (ast::Location, Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, names, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37262,12 +37262,12 @@ fn __action55< #[allow(clippy::too_many_arguments)] fn __action56< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, source, _): (ast::Location, (Option, Option), ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, names, _): (ast::Location, Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, source, _): (crate::text_size::TextSize, (Option, Option), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, names, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37287,8 +37287,8 @@ fn __action56< #[allow(clippy::too_many_arguments)] fn __action57< >( - (_, dots, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), + (_, dots, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (Option, Option) { { @@ -37299,7 +37299,7 @@ fn __action57< #[allow(clippy::too_many_arguments)] fn __action58< >( - (_, dots, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, dots, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> (Option, Option) { { @@ -37310,7 +37310,7 @@ fn __action58< #[allow(clippy::too_many_arguments)] fn __action59< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> usize { 3 @@ -37319,7 +37319,7 @@ fn __action59< #[allow(clippy::too_many_arguments)] fn __action60< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> usize { 1 @@ -37328,9 +37328,9 @@ fn __action60< #[allow(clippy::too_many_arguments)] fn __action61< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, i, _): (ast::Location, Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, i, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> Vec { i @@ -37339,12 +37339,12 @@ fn __action61< #[allow(clippy::too_many_arguments)] fn __action62< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, i, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, i, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> Vec { i @@ -37353,9 +37353,9 @@ fn __action62< #[allow(clippy::too_many_arguments)] fn __action63< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> Vec { { @@ -37367,7 +37367,7 @@ fn __action63< #[allow(clippy::too_many_arguments)] fn __action64< >( - (_, n, _): (ast::Location, String, ast::Location), + (_, n, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> String { n @@ -37376,8 +37376,8 @@ fn __action64< #[allow(clippy::too_many_arguments)] fn __action65< >( - (_, n, _): (ast::Location, String, ast::Location), - (_, n2, _): (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), + (_, n, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, n2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), ) -> String { { @@ -37393,10 +37393,10 @@ fn __action65< #[allow(clippy::too_many_arguments)] fn __action66< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, names, _): (ast::Location, Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, names, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37411,10 +37411,10 @@ fn __action66< #[allow(clippy::too_many_arguments)] fn __action67< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, names, _): (ast::Location, Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, names, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37429,11 +37429,11 @@ fn __action67< #[allow(clippy::too_many_arguments)] fn __action68< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, test, _): (ast::Location, ast::Expr, ast::Location), - (_, msg, _): (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, test, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, msg, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37451,7 +37451,7 @@ fn __action68< #[allow(clippy::too_many_arguments)] fn __action69< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37460,7 +37460,7 @@ fn __action69< #[allow(clippy::too_many_arguments)] fn __action70< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37469,7 +37469,7 @@ fn __action70< #[allow(clippy::too_many_arguments)] fn __action71< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37478,7 +37478,7 @@ fn __action71< #[allow(clippy::too_many_arguments)] fn __action72< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37487,7 +37487,7 @@ fn __action72< #[allow(clippy::too_many_arguments)] fn __action73< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37496,7 +37496,7 @@ fn __action73< #[allow(clippy::too_many_arguments)] fn __action74< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37505,7 +37505,7 @@ fn __action74< #[allow(clippy::too_many_arguments)] fn __action75< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37514,7 +37514,7 @@ fn __action75< #[allow(clippy::too_many_arguments)] fn __action76< >( - (_, __0, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> ast::Stmt { __0 @@ -37523,14 +37523,14 @@ fn __action76< #[allow(clippy::too_many_arguments)] fn __action77< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, subject, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, cases, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, subject, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, cases, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37555,15 +37555,15 @@ fn __action77< #[allow(clippy::too_many_arguments)] fn __action78< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, subject, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, cases, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, subject, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, cases, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37588,17 +37588,17 @@ fn __action78< #[allow(clippy::too_many_arguments)] fn __action79< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, subject, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, subjects, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, cases, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, subject, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, subjects, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, cases, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -37632,11 +37632,11 @@ fn __action79< #[allow(clippy::too_many_arguments)] fn __action80< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, guard, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, guard, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::MatchCase { { @@ -37651,8 +37651,8 @@ fn __action80< #[allow(clippy::too_many_arguments)] fn __action81< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, guard, _): (ast::Location, ast::Expr, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, guard, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { { @@ -37663,10 +37663,10 @@ fn __action81< #[allow(clippy::too_many_arguments)] fn __action82< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37681,12 +37681,12 @@ fn __action82< #[allow(clippy::too_many_arguments)] fn __action83< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { { @@ -37705,7 +37705,7 @@ fn __action83< #[allow(clippy::too_many_arguments)] fn __action84< >( - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> ast::Pattern { pattern @@ -37714,7 +37714,7 @@ fn __action84< #[allow(clippy::too_many_arguments)] fn __action85< >( - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> ast::Pattern { pattern @@ -37723,7 +37723,7 @@ fn __action85< #[allow(clippy::too_many_arguments)] fn __action86< >( - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> ast::Pattern { pattern @@ -37732,12 +37732,12 @@ fn __action86< #[allow(clippy::too_many_arguments)] fn __action87< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { { if name == "_" { @@ -37761,7 +37761,7 @@ fn __action87< #[allow(clippy::too_many_arguments)] fn __action88< >( - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> ast::Pattern { pattern @@ -37770,10 +37770,10 @@ fn __action88< #[allow(clippy::too_many_arguments)] fn __action89< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, patterns, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { { @@ -37790,9 +37790,9 @@ fn __action89< #[allow(clippy::too_many_arguments)] fn __action90< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37805,9 +37805,9 @@ fn __action90< #[allow(clippy::too_many_arguments)] fn __action91< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37820,9 +37820,9 @@ fn __action91< #[allow(clippy::too_many_arguments)] fn __action92< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37835,9 +37835,9 @@ fn __action92< #[allow(clippy::too_many_arguments)] fn __action93< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37850,9 +37850,9 @@ fn __action93< #[allow(clippy::too_many_arguments)] fn __action94< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37865,9 +37865,9 @@ fn __action94< #[allow(clippy::too_many_arguments)] fn __action95< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37880,9 +37880,9 @@ fn __action95< #[allow(clippy::too_many_arguments)] fn __action96< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, node, _): (ast::Location, ast::PatternKind, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, node, _): (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { ast::Pattern::new( @@ -37895,11 +37895,11 @@ fn __action96< #[allow(clippy::too_many_arguments)] fn __action97< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { pattern.node @@ -37908,10 +37908,10 @@ fn __action97< #[allow(clippy::too_many_arguments)] fn __action98< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchSequence { @@ -37922,13 +37922,13 @@ fn __action98< #[allow(clippy::too_many_arguments)] fn __action99< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, pattern, _): (ast::Location, ast::Pattern, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, pattern, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -37943,11 +37943,11 @@ fn __action99< #[allow(clippy::too_many_arguments)] fn __action100< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchSequence { @@ -37958,10 +37958,10 @@ fn __action100< #[allow(clippy::too_many_arguments)] fn __action101< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchStar { @@ -37972,9 +37972,9 @@ fn __action101< #[allow(clippy::too_many_arguments)] fn __action102< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, value, _): (ast::Location, ast::Constant, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -37987,7 +37987,7 @@ fn __action102< #[allow(clippy::too_many_arguments)] fn __action103< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -37996,10 +37996,10 @@ fn __action103< #[allow(clippy::too_many_arguments)] fn __action104< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, operand, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, operand, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38015,11 +38015,11 @@ fn __action104< #[allow(clippy::too_many_arguments)] fn __action105< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, left, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, right, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, left, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, right, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38036,7 +38036,7 @@ fn __action105< #[allow(clippy::too_many_arguments)] fn __action106< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchSingleton { @@ -38047,7 +38047,7 @@ fn __action106< #[allow(clippy::too_many_arguments)] fn __action107< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchSingleton { @@ -38058,7 +38058,7 @@ fn __action107< #[allow(clippy::too_many_arguments)] fn __action108< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchSingleton { @@ -38069,9 +38069,9 @@ fn __action108< #[allow(clippy::too_many_arguments)] fn __action109< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, value, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchValue { @@ -38082,8 +38082,8 @@ fn __action109< #[allow(clippy::too_many_arguments)] fn __action110< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, value, _): (ast::Location, ast::Expr, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchValue { @@ -38094,9 +38094,9 @@ fn __action110< #[allow(clippy::too_many_arguments)] fn __action111< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, s, _): (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { Ok(ast::PatternKind::MatchValue { value: Box::new(parse_strings(s)?) @@ -38106,9 +38106,9 @@ fn __action111< #[allow(clippy::too_many_arguments)] fn __action112< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchAs { @@ -38120,9 +38120,9 @@ fn __action112< #[allow(clippy::too_many_arguments)] fn __action113< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38135,11 +38135,11 @@ fn __action113< #[allow(clippy::too_many_arguments)] fn __action114< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, attr, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, attr, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38156,11 +38156,11 @@ fn __action114< #[allow(clippy::too_many_arguments)] fn __action115< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, attr, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, attr, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38177,7 +38177,7 @@ fn __action115< #[allow(clippy::too_many_arguments)] fn __action116< >( - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::PatternKind { ast::PatternKind::MatchValue { @@ -38188,7 +38188,7 @@ fn __action116< #[allow(clippy::too_many_arguments)] fn __action117< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -38197,7 +38197,7 @@ fn __action117< #[allow(clippy::too_many_arguments)] fn __action118< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -38206,7 +38206,7 @@ fn __action118< #[allow(clippy::too_many_arguments)] fn __action119< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -38215,9 +38215,9 @@ fn __action119< #[allow(clippy::too_many_arguments)] fn __action120< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38233,9 +38233,9 @@ fn __action120< #[allow(clippy::too_many_arguments)] fn __action121< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38251,9 +38251,9 @@ fn __action121< #[allow(clippy::too_many_arguments)] fn __action122< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -38269,9 +38269,9 @@ fn __action122< #[allow(clippy::too_many_arguments)] fn __action123< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, s, _): (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { Ok(parse_strings(s)?) } @@ -38279,9 +38279,9 @@ fn __action123< #[allow(clippy::too_many_arguments)] fn __action124< >( - (_, k, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, v, _): (ast::Location, ast::Pattern, ast::Location), + (_, k, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, v, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> (ast::Expr, ast::Pattern) { (k, v) @@ -38290,10 +38290,10 @@ fn __action124< #[allow(clippy::too_many_arguments)] fn __action125< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38308,12 +38308,12 @@ fn __action125< #[allow(clippy::too_many_arguments)] fn __action126< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38331,13 +38331,13 @@ fn __action126< #[allow(clippy::too_many_arguments)] fn __action127< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, rest, _): (ast::Location, String, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, rest, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38352,15 +38352,15 @@ fn __action127< #[allow(clippy::too_many_arguments)] fn __action128< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, rest, _): (ast::Location, String, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, rest, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38378,9 +38378,9 @@ fn __action128< #[allow(clippy::too_many_arguments)] fn __action129< >( - (_, k, _): (ast::Location, String, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, v, _): (ast::Location, ast::Pattern, ast::Location), + (_, k, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, v, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> (String, ast::Pattern) { (k, v) @@ -38389,15 +38389,15 @@ fn __action129< #[allow(clippy::too_many_arguments)] fn __action130< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, kwds, _): (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, kwds, _): (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38416,13 +38416,13 @@ fn __action130< #[allow(clippy::too_many_arguments)] fn __action131< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38438,13 +38438,13 @@ fn __action131< #[allow(clippy::too_many_arguments)] fn __action132< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, kwds, _): (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, kwds, _): (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38463,11 +38463,11 @@ fn __action132< #[allow(clippy::too_many_arguments)] fn __action133< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38483,15 +38483,15 @@ fn __action133< #[allow(clippy::too_many_arguments)] fn __action134< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, kwds, _): (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, kwds, _): (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38510,13 +38510,13 @@ fn __action134< #[allow(clippy::too_many_arguments)] fn __action135< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, patterns, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, patterns, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38532,13 +38532,13 @@ fn __action135< #[allow(clippy::too_many_arguments)] fn __action136< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, kwds, _): (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, kwds, _): (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38557,11 +38557,11 @@ fn __action136< #[allow(clippy::too_many_arguments)] fn __action137< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { { @@ -38577,13 +38577,13 @@ fn __action137< #[allow(clippy::too_many_arguments)] fn __action138< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, test, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), - (_, s2, _): (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), - (_, s3, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, test, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + (_, s2, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), + (_, s3, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38616,12 +38616,12 @@ fn __action138< #[allow(clippy::too_many_arguments)] fn __action139< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, test, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), - (_, s2, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, test, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + (_, s2, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38646,15 +38646,15 @@ fn __action139< #[allow(clippy::too_many_arguments)] fn __action140< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, is_async, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, target, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, iter, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), - (_, s2, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, is_async, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, target, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, iter, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + (_, s2, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38679,14 +38679,14 @@ fn __action140< #[allow(clippy::too_many_arguments)] fn __action141< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), - (_, handlers, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, else_suite, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - (_, finally, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + (_, handlers, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, else_suite, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + (_, finally, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38714,14 +38714,14 @@ fn __action141< #[allow(clippy::too_many_arguments)] fn __action142< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), - (_, handlers, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, else_suite, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - (_, finally, _): (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + (_, handlers, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, else_suite, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + (_, finally, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38749,11 +38749,11 @@ fn __action142< #[allow(clippy::too_many_arguments)] fn __action143< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), - (_, finally, _): (ast::Location, (token::Tok, token::Tok, ast::Suite), ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + (_, finally, _): (crate::text_size::TextSize, (token::Tok, token::Tok, ast::Suite), crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38777,12 +38777,12 @@ fn __action143< #[allow(clippy::too_many_arguments)] fn __action144< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, typ, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, typ, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { { @@ -38802,12 +38802,12 @@ fn __action144< #[allow(clippy::too_many_arguments)] fn __action145< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, x, _): (ast::Location, (ast::Expr, token::Tok, String), ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, x, _): (crate::text_size::TextSize, (ast::Expr, token::Tok, String), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { { @@ -38827,11 +38827,11 @@ fn __action145< #[allow(clippy::too_many_arguments)] fn __action146< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, typ, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, typ, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { { @@ -38851,11 +38851,11 @@ fn __action146< #[allow(clippy::too_many_arguments)] fn __action147< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, x, _): (ast::Location, (ast::Expr, token::Tok, String), ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, x, _): (crate::text_size::TextSize, (ast::Expr, token::Tok, String), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { { @@ -38875,12 +38875,12 @@ fn __action147< #[allow(clippy::too_many_arguments)] fn __action148< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, is_async, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, items, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, is_async, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, items, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38898,10 +38898,10 @@ fn __action148< #[allow(clippy::too_many_arguments)] fn __action149< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, __0, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { __0 @@ -38910,12 +38910,12 @@ fn __action149< #[allow(clippy::too_many_arguments)] fn __action150< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, left, _): (ast::Location, core::option::Option>, ast::Location), - (_, mid, _): (ast::Location, ast::Withitem, ast::Location), - (_, right, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, left, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, mid, _): (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + (_, right, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { { @@ -38926,7 +38926,7 @@ fn __action150< #[allow(clippy::too_many_arguments)] fn __action151< >( - (_, __0, _): (ast::Location, ast::Withitem, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), ) -> Vec { vec![__0] @@ -38935,8 +38935,8 @@ fn __action151< #[allow(clippy::too_many_arguments)] fn __action152< >( - (_, item, _): (ast::Location, ast::Withitem, ast::Location), - (_, items, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, item, _): (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + (_, items, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> Vec { { @@ -38947,7 +38947,7 @@ fn __action152< #[allow(clippy::too_many_arguments)] fn __action153< >( - (_, __0, _): (ast::Location, Vec, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> Vec { { @@ -38958,15 +38958,15 @@ fn __action153< #[allow(clippy::too_many_arguments)] fn __action154< >( - (_, decorator_list, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, is_async, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, args, _): (ast::Location, ast::Arguments, ast::Location), - (_, r, _): (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, decorator_list, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, is_async, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, args, _): (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + (_, r, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -38986,10 +38986,10 @@ fn __action154< #[allow(clippy::too_many_arguments)] fn __action155< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, a, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), -) -> Result> + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { { let args = validate_arguments( @@ -39011,9 +39011,9 @@ fn __action155< #[allow(clippy::too_many_arguments)] fn __action156< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, arg, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, arg, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Arg { ast::Arg::new( @@ -39026,10 +39026,10 @@ fn __action156< #[allow(clippy::too_many_arguments)] fn __action157< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, arg, _): (ast::Location, String, ast::Location), - (_, a, _): (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, arg, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Arg { { @@ -39041,10 +39041,10 @@ fn __action157< #[allow(clippy::too_many_arguments)] fn __action158< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, arg, _): (ast::Location, String, ast::Location), - (_, a, _): (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, arg, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Arg { { @@ -39056,13 +39056,13 @@ fn __action158< #[allow(clippy::too_many_arguments)] fn __action159< >( - (_, decorator_list, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, a, _): (ast::Location, core::option::Option<(token::Tok, ArgumentList, token::Tok)>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Suite, ast::Location), + (_, decorator_list, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, ArgumentList, token::Tok)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { { @@ -39088,10 +39088,10 @@ fn __action159< #[allow(clippy::too_many_arguments)] fn __action160< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, p, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, p, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39102,10 +39102,10 @@ fn __action160< #[allow(clippy::too_many_arguments)] fn __action161< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, value, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -39118,11 +39118,11 @@ fn __action161< #[allow(clippy::too_many_arguments)] fn __action162< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -39135,7 +39135,7 @@ fn __action162< #[allow(clippy::too_many_arguments)] fn __action163< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39144,7 +39144,7 @@ fn __action163< #[allow(clippy::too_many_arguments)] fn __action164< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39153,11 +39153,11 @@ fn __action164< #[allow(clippy::too_many_arguments)] fn __action165< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, id, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, value, _): (ast::Location, ast::Expr, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, id, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39179,13 +39179,13 @@ fn __action165< #[allow(clippy::too_many_arguments)] fn __action166< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, p, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, body, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, p, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { { let p = validate_arguments( @@ -39216,7 +39216,7 @@ fn __action166< #[allow(clippy::too_many_arguments)] fn __action167< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::Eq @@ -39225,7 +39225,7 @@ fn __action167< #[allow(clippy::too_many_arguments)] fn __action168< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::NotEq @@ -39234,7 +39234,7 @@ fn __action168< #[allow(clippy::too_many_arguments)] fn __action169< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::Lt @@ -39243,7 +39243,7 @@ fn __action169< #[allow(clippy::too_many_arguments)] fn __action170< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::LtE @@ -39252,7 +39252,7 @@ fn __action170< #[allow(clippy::too_many_arguments)] fn __action171< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::Gt @@ -39261,7 +39261,7 @@ fn __action171< #[allow(clippy::too_many_arguments)] fn __action172< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::GtE @@ -39270,7 +39270,7 @@ fn __action172< #[allow(clippy::too_many_arguments)] fn __action173< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::In @@ -39279,8 +39279,8 @@ fn __action173< #[allow(clippy::too_many_arguments)] fn __action174< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::NotIn @@ -39289,7 +39289,7 @@ fn __action174< #[allow(clippy::too_many_arguments)] fn __action175< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::Is @@ -39298,8 +39298,8 @@ fn __action175< #[allow(clippy::too_many_arguments)] fn __action176< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Cmpop { ast::Cmpop::IsNot @@ -39308,7 +39308,7 @@ fn __action176< #[allow(clippy::too_many_arguments)] fn __action177< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::LShift @@ -39317,7 +39317,7 @@ fn __action177< #[allow(clippy::too_many_arguments)] fn __action178< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::RShift @@ -39326,7 +39326,7 @@ fn __action178< #[allow(clippy::too_many_arguments)] fn __action179< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Add @@ -39335,7 +39335,7 @@ fn __action179< #[allow(clippy::too_many_arguments)] fn __action180< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Sub @@ -39344,7 +39344,7 @@ fn __action180< #[allow(clippy::too_many_arguments)] fn __action181< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Mult @@ -39353,7 +39353,7 @@ fn __action181< #[allow(clippy::too_many_arguments)] fn __action182< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Div @@ -39362,7 +39362,7 @@ fn __action182< #[allow(clippy::too_many_arguments)] fn __action183< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::FloorDiv @@ -39371,7 +39371,7 @@ fn __action183< #[allow(clippy::too_many_arguments)] fn __action184< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::Mod @@ -39380,7 +39380,7 @@ fn __action184< #[allow(clippy::too_many_arguments)] fn __action185< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Operator { ast::Operator::MatMult @@ -39389,7 +39389,7 @@ fn __action185< #[allow(clippy::too_many_arguments)] fn __action186< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Unaryop { ast::Unaryop::UAdd @@ -39398,7 +39398,7 @@ fn __action186< #[allow(clippy::too_many_arguments)] fn __action187< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Unaryop { ast::Unaryop::USub @@ -39407,7 +39407,7 @@ fn __action187< #[allow(clippy::too_many_arguments)] fn __action188< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Unaryop { ast::Unaryop::Invert @@ -39416,11 +39416,11 @@ fn __action188< #[allow(clippy::too_many_arguments)] fn __action189< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, s1, _): (ast::Location, ast::Expr, ast::Location), - (_, s2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, trailing_comma, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, s1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, s2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, trailing_comma, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39444,7 +39444,7 @@ fn __action189< #[allow(clippy::too_many_arguments)] fn __action190< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39453,12 +39453,12 @@ fn __action190< #[allow(clippy::too_many_arguments)] fn __action191< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, core::option::Option, ast::Location), - (_, e3, _): (ast::Location, core::option::Option>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, e3, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39476,9 +39476,9 @@ fn __action191< #[allow(clippy::too_many_arguments)] fn __action192< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, core::option::Option, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Option { e @@ -39487,8 +39487,8 @@ fn __action192< #[allow(clippy::too_many_arguments)] fn __action193< >( - (_, e, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, e, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec { e @@ -39497,8 +39497,8 @@ fn __action193< #[allow(clippy::too_many_arguments)] fn __action194< >( - (_, elements, _): (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, elements, _): (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { elements @@ -39507,9 +39507,9 @@ fn __action194< #[allow(clippy::too_many_arguments)] fn __action195< >( - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (ast::Expr, ast::Expr) { (e1, e2) @@ -39518,7 +39518,7 @@ fn __action195< #[allow(clippy::too_many_arguments)] fn __action196< >( - (_, e, _): (ast::Location, (ast::Expr, ast::Expr), ast::Location), + (_, e, _): (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), ) -> (Option>, ast::Expr) { (Some(Box::new(e.0)), e.1) @@ -39527,8 +39527,8 @@ fn __action196< #[allow(clippy::too_many_arguments)] fn __action197< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (Option>, ast::Expr) { (None, e) @@ -39537,8 +39537,8 @@ fn __action197< #[allow(clippy::too_many_arguments)] fn __action198< >( - (_, e1, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, e1, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec { e1 @@ -39547,7 +39547,7 @@ fn __action198< #[allow(clippy::too_many_arguments)] fn __action199< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39556,7 +39556,7 @@ fn __action199< #[allow(clippy::too_many_arguments)] fn __action200< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39565,7 +39565,7 @@ fn __action200< #[allow(clippy::too_many_arguments)] fn __action201< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39574,8 +39574,8 @@ fn __action201< #[allow(clippy::too_many_arguments)] fn __action202< >( - (_, elements, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, elements, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec { elements @@ -39584,7 +39584,7 @@ fn __action202< #[allow(clippy::too_many_arguments)] fn __action203< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39593,10 +39593,10 @@ fn __action203< #[allow(clippy::too_many_arguments)] fn __action204< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -39609,7 +39609,7 @@ fn __action204< #[allow(clippy::too_many_arguments)] fn __action205< >( - (_, c, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, c, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> Vec { c @@ -39618,14 +39618,14 @@ fn __action205< #[allow(clippy::too_many_arguments)] fn __action206< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, is_async, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, target, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, iter, _): (ast::Location, ast::Expr, ast::Location), - (_, ifs, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, is_async, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, target, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, iter, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, ifs, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Comprehension { { @@ -39642,7 +39642,7 @@ fn __action206< #[allow(clippy::too_many_arguments)] fn __action207< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39651,8 +39651,8 @@ fn __action207< #[allow(clippy::too_many_arguments)] fn __action208< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, c, _): (ast::Location, ast::Expr, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, c, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { c @@ -39661,8 +39661,8 @@ fn __action208< #[allow(clippy::too_many_arguments)] fn __action209< >( - (_, e, _): (ast::Location, Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> Result> + (_, e, _): (crate::text_size::TextSize, Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> Result> { { let arg_list = parse_args(e)?; @@ -39673,11 +39673,11 @@ fn __action209< #[allow(clippy::too_many_arguments)] fn __action210< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, c, _): (ast::Location, core::option::Option>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, c, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { { let expr = match c { @@ -39698,12 +39698,12 @@ fn __action210< #[allow(clippy::too_many_arguments)] fn __action211< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, i, _): (ast::Location, String, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, i, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { (Some((location, end_location, Some(i))), e) } @@ -39711,11 +39711,11 @@ fn __action211< #[allow(clippy::too_many_arguments)] fn __action212< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { { let expr = ast::Expr::new( @@ -39730,11 +39730,11 @@ fn __action212< #[allow(clippy::too_many_arguments)] fn __action213< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { (Some((location, end_location, None)), e) } @@ -39742,7 +39742,7 @@ fn __action213< #[allow(clippy::too_many_arguments)] fn __action214< >( - (_, value, _): (ast::Location, BigInt, ast::Location), + (_, value, _): (crate::text_size::TextSize, BigInt, crate::text_size::TextSize), ) -> ast::Constant { ast::Constant::Int(value) @@ -39751,7 +39751,7 @@ fn __action214< #[allow(clippy::too_many_arguments)] fn __action215< >( - (_, value, _): (ast::Location, f64, ast::Location), + (_, value, _): (crate::text_size::TextSize, f64, crate::text_size::TextSize), ) -> ast::Constant { ast::Constant::Float(value) @@ -39760,7 +39760,7 @@ fn __action215< #[allow(clippy::too_many_arguments)] fn __action216< >( - (_, s, _): (ast::Location, (f64, f64), ast::Location), + (_, s, _): (crate::text_size::TextSize, (f64, f64), crate::text_size::TextSize), ) -> ast::Constant { ast::Constant::Complex { real: s.0, imag: s.1 } @@ -39769,7 +39769,7 @@ fn __action216< #[allow(clippy::too_many_arguments)] fn __action217< >( - (_, s, _): (ast::Location, String, ast::Location), + (_, s, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> String { s @@ -39778,7 +39778,7 @@ fn __action217< #[allow(clippy::too_many_arguments)] fn __action218< >( - (_, __0, _): (ast::Location, Vec, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> core::option::Option> { Some(__0) @@ -39787,8 +39787,8 @@ fn __action218< #[allow(clippy::too_many_arguments)] fn __action219< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option> { None @@ -39797,9 +39797,9 @@ fn __action219< #[allow(clippy::too_many_arguments)] fn __action220< >( - (_, items, _): (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), - (_, last, _): (ast::Location, core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + (_, items, _): (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), + (_, last, _): (crate::text_size::TextSize, core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { { let mut items = items; @@ -39811,8 +39811,8 @@ fn __action220< #[allow(clippy::too_many_arguments)] fn __action221< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -39821,7 +39821,7 @@ fn __action221< #[allow(clippy::too_many_arguments)] fn __action222< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -39830,10 +39830,10 @@ fn __action222< #[allow(clippy::too_many_arguments)] fn __action223< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, e2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39850,7 +39850,7 @@ fn __action223< #[allow(clippy::too_many_arguments)] fn __action224< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39859,7 +39859,7 @@ fn __action224< #[allow(clippy::too_many_arguments)] fn __action225< >( - (_, __0, _): (ast::Location, ast::Comprehension, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Comprehension, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -39868,8 +39868,8 @@ fn __action225< #[allow(clippy::too_many_arguments)] fn __action226< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Comprehension, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Comprehension, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -39878,10 +39878,10 @@ fn __action226< #[allow(clippy::too_many_arguments)] fn __action227< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, elts, _): (ast::Location, Vec, ast::Location), - (_, trailing_comma, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, elts, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, trailing_comma, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39900,8 +39900,8 @@ fn __action227< #[allow(clippy::too_many_arguments)] fn __action228< >( - (_, i1, _): (ast::Location, ast::Expr, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { { @@ -39914,10 +39914,10 @@ fn __action228< #[allow(clippy::too_many_arguments)] fn __action229< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, elts, _): (ast::Location, Vec, ast::Location), - (_, trailing_comma, _): (ast::Location, core::option::Option, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, elts, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, trailing_comma, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -39936,11 +39936,11 @@ fn __action229< #[allow(clippy::too_many_arguments)] fn __action230< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -39953,7 +39953,7 @@ fn __action230< #[allow(clippy::too_many_arguments)] fn __action231< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -39962,8 +39962,8 @@ fn __action231< #[allow(clippy::too_many_arguments)] fn __action232< >( - (_, i1, _): (ast::Location, (Option>, ast::Expr), ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { { @@ -39976,7 +39976,7 @@ fn __action232< #[allow(clippy::too_many_arguments)] fn __action233< >( - (_, __0, _): (ast::Location, Option, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Option, crate::text_size::TextSize), ) -> core::option::Option> { Some(__0) @@ -39985,8 +39985,8 @@ fn __action233< #[allow(clippy::too_many_arguments)] fn __action234< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option> { None @@ -39995,8 +39995,8 @@ fn __action234< #[allow(clippy::too_many_arguments)] fn __action235< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![] @@ -40005,7 +40005,7 @@ fn __action235< #[allow(clippy::too_many_arguments)] fn __action236< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { v @@ -40014,8 +40014,8 @@ fn __action236< #[allow(clippy::too_many_arguments)] fn __action237< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -40024,7 +40024,7 @@ fn __action237< #[allow(clippy::too_many_arguments)] fn __action238< >( - (_, __0, _): (ast::Location, ast::Arguments, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -40033,8 +40033,8 @@ fn __action238< #[allow(clippy::too_many_arguments)] fn __action239< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -40043,10 +40043,10 @@ fn __action239< #[allow(clippy::too_many_arguments)] fn __action240< >( - (_, param1, _): (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - (_, args2, _): (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), -) -> Result> + (_, param1, _): (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + (_, args2, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), +) -> Result> { { let (posonlyargs, args, defaults) = parse_params(param1)?; @@ -40069,10 +40069,10 @@ fn __action240< #[allow(clippy::too_many_arguments)] fn __action241< >( - (_, param1, _): (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - (_, kw, _): (ast::Location, (token::Tok, Option>), ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), -) -> Result> + (_, param1, _): (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + (_, kw, _): (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), +) -> Result> { { let (posonlyargs, args, defaults) = parse_params(param1)?; @@ -40098,8 +40098,8 @@ fn __action241< #[allow(clippy::too_many_arguments)] fn __action242< >( - (_, params, _): (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, params, _): (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Arguments { { @@ -40119,8 +40119,8 @@ fn __action242< #[allow(clippy::too_many_arguments)] fn __action243< >( - (_, kwarg, _): (ast::Location, Option>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, kwarg, _): (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Arguments { { @@ -40139,7 +40139,7 @@ fn __action243< #[allow(clippy::too_many_arguments)] fn __action244< >( - (_, __0, _): (ast::Location, (token::Tok, ArgumentList, token::Tok), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ArgumentList, token::Tok), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ArgumentList, token::Tok)> { Some(__0) @@ -40148,8 +40148,8 @@ fn __action244< #[allow(clippy::too_many_arguments)] fn __action245< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, ArgumentList, token::Tok)> { None @@ -40158,9 +40158,9 @@ fn __action245< #[allow(clippy::too_many_arguments)] fn __action246< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ArgumentList, ast::Location), - (_, __2, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + (_, __2, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (token::Tok, ArgumentList, token::Tok) { (__0, __1, __2) @@ -40169,7 +40169,7 @@ fn __action246< #[allow(clippy::too_many_arguments)] fn __action247< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { Some(__0) @@ -40178,8 +40178,8 @@ fn __action247< #[allow(clippy::too_many_arguments)] fn __action248< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, ast::Expr)> { None @@ -40188,8 +40188,8 @@ fn __action248< #[allow(clippy::too_many_arguments)] fn __action249< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -40198,7 +40198,7 @@ fn __action249< #[allow(clippy::too_many_arguments)] fn __action250< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { Some(__0) @@ -40207,8 +40207,8 @@ fn __action250< #[allow(clippy::too_many_arguments)] fn __action251< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, ast::Expr)> { None @@ -40217,8 +40217,8 @@ fn __action251< #[allow(clippy::too_many_arguments)] fn __action252< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -40227,7 +40227,7 @@ fn __action252< #[allow(clippy::too_many_arguments)] fn __action253< >( - (_, __0, _): (ast::Location, ast::Arguments, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -40236,8 +40236,8 @@ fn __action253< #[allow(clippy::too_many_arguments)] fn __action254< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -40246,7 +40246,7 @@ fn __action254< #[allow(clippy::too_many_arguments)] fn __action255< >( - (_, __0, _): (ast::Location, ast::Arguments, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), ) -> ast::Arguments { __0 @@ -40255,10 +40255,10 @@ fn __action255< #[allow(clippy::too_many_arguments)] fn __action256< >( - (_, param1, _): (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - (_, args2, _): (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), -) -> Result> + (_, param1, _): (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + (_, args2, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), +) -> Result> { { let (posonlyargs, args, defaults) = parse_params(param1)?; @@ -40281,10 +40281,10 @@ fn __action256< #[allow(clippy::too_many_arguments)] fn __action257< >( - (_, param1, _): (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - (_, kw, _): (ast::Location, (token::Tok, Option>), ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), -) -> Result> + (_, param1, _): (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + (_, kw, _): (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), +) -> Result> { { let (posonlyargs, args, defaults) = parse_params(param1)?; @@ -40310,8 +40310,8 @@ fn __action257< #[allow(clippy::too_many_arguments)] fn __action258< >( - (_, params, _): (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, params, _): (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Arguments { { @@ -40331,8 +40331,8 @@ fn __action258< #[allow(clippy::too_many_arguments)] fn __action259< >( - (_, kwarg, _): (ast::Location, Option>, ast::Location), - (_, _, _): (ast::Location, core::option::Option, ast::Location), + (_, kwarg, _): (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Arguments { { @@ -40351,7 +40351,7 @@ fn __action259< #[allow(clippy::too_many_arguments)] fn __action260< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { Some(__0) @@ -40360,8 +40360,8 @@ fn __action260< #[allow(clippy::too_many_arguments)] fn __action261< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, ast::Expr)> { None @@ -40370,8 +40370,8 @@ fn __action261< #[allow(clippy::too_many_arguments)] fn __action262< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -40380,8 +40380,8 @@ fn __action262< #[allow(clippy::too_many_arguments)] fn __action263< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -40390,7 +40390,7 @@ fn __action263< #[allow(clippy::too_many_arguments)] fn __action264< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -40399,8 +40399,8 @@ fn __action264< #[allow(clippy::too_many_arguments)] fn __action265< >( - (_, i1, _): (ast::Location, ast::Expr, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { { @@ -40413,7 +40413,7 @@ fn __action265< #[allow(clippy::too_many_arguments)] fn __action266< >( - (_, __0, _): (ast::Location, ast::Withitem, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -40422,8 +40422,8 @@ fn __action266< #[allow(clippy::too_many_arguments)] fn __action267< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Withitem, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -40432,7 +40432,7 @@ fn __action267< #[allow(clippy::too_many_arguments)] fn __action268< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Withitem { ast::Withitem { context_expr: __0, optional_vars: None } @@ -40441,9 +40441,9 @@ fn __action268< #[allow(clippy::too_many_arguments)] fn __action269< >( - (_, context_expr, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, vars, _): (ast::Location, ast::Expr, ast::Location), + (_, context_expr, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, vars, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Withitem { { @@ -40455,8 +40455,8 @@ fn __action269< #[allow(clippy::too_many_arguments)] fn __action270< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -40465,7 +40465,7 @@ fn __action270< #[allow(clippy::too_many_arguments)] fn __action271< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -40474,8 +40474,8 @@ fn __action271< #[allow(clippy::too_many_arguments)] fn __action272< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, __0, _): (ast::Location, ast::Withitem, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __0, _): (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), ) -> ast::Withitem { __0 @@ -40484,7 +40484,7 @@ fn __action272< #[allow(clippy::too_many_arguments)] fn __action273< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Withitem { ast::Withitem { context_expr: __0, optional_vars: None } @@ -40493,9 +40493,9 @@ fn __action273< #[allow(clippy::too_many_arguments)] fn __action274< >( - (_, context_expr, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, vars, _): (ast::Location, ast::Expr, ast::Location), + (_, context_expr, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, vars, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Withitem { { @@ -40507,9 +40507,9 @@ fn __action274< #[allow(clippy::too_many_arguments)] fn __action275< >( - (_, context_expr, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, vars, _): (ast::Location, ast::Expr, ast::Location), + (_, context_expr, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, vars, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Withitem { { @@ -40521,7 +40521,7 @@ fn __action275< #[allow(clippy::too_many_arguments)] fn __action276< >( - (_, __0, _): (ast::Location, Vec, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> core::option::Option> { Some(__0) @@ -40530,8 +40530,8 @@ fn __action276< #[allow(clippy::too_many_arguments)] fn __action277< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option> { None @@ -40540,8 +40540,8 @@ fn __action277< #[allow(clippy::too_many_arguments)] fn __action278< >( - (_, __0, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { __0 @@ -40550,7 +40550,7 @@ fn __action278< #[allow(clippy::too_many_arguments)] fn __action279< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -40559,8 +40559,8 @@ fn __action279< #[allow(clippy::too_many_arguments)] fn __action280< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -40569,9 +40569,9 @@ fn __action280< #[allow(clippy::too_many_arguments)] fn __action281< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), - (_, __1, _): (ast::Location, token::Tok, ast::Location), - (_, __2, _): (ast::Location, String, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __2, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (ast::Expr, token::Tok, String) { (__0, __1, __2) @@ -40580,7 +40580,7 @@ fn __action281< #[allow(clippy::too_many_arguments)] fn __action282< >( - (_, __0, _): (ast::Location, ast::Excepthandler, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Excepthandler, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -40589,8 +40589,8 @@ fn __action282< #[allow(clippy::too_many_arguments)] fn __action283< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Excepthandler, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Excepthandler, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -40599,7 +40599,7 @@ fn __action283< #[allow(clippy::too_many_arguments)] fn __action284< >( - (_, __0, _): (ast::Location, (token::Tok, token::Tok, ast::Suite), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, token::Tok, ast::Suite), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, token::Tok, ast::Suite)> { Some(__0) @@ -40608,8 +40608,8 @@ fn __action284< #[allow(clippy::too_many_arguments)] fn __action285< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, token::Tok, ast::Suite)> { None @@ -40618,9 +40618,9 @@ fn __action285< #[allow(clippy::too_many_arguments)] fn __action286< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, token::Tok, ast::Location), - (_, __2, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __2, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> (token::Tok, token::Tok, ast::Suite) { (__0, __1, __2) @@ -40629,7 +40629,7 @@ fn __action286< #[allow(clippy::too_many_arguments)] fn __action287< >( - (_, __0, _): (ast::Location, ast::Excepthandler, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Excepthandler, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -40638,8 +40638,8 @@ fn __action287< #[allow(clippy::too_many_arguments)] fn __action288< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Excepthandler, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Excepthandler, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -40648,7 +40648,7 @@ fn __action288< #[allow(clippy::too_many_arguments)] fn __action289< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -40657,8 +40657,8 @@ fn __action289< #[allow(clippy::too_many_arguments)] fn __action290< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -40667,7 +40667,7 @@ fn __action290< #[allow(clippy::too_many_arguments)] fn __action291< >( - (_, __0, _): (ast::Location, (token::Tok, token::Tok, ast::Suite), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, token::Tok, ast::Suite), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, token::Tok, ast::Suite)> { Some(__0) @@ -40676,8 +40676,8 @@ fn __action291< #[allow(clippy::too_many_arguments)] fn __action292< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, token::Tok, ast::Suite)> { None @@ -40686,9 +40686,9 @@ fn __action292< #[allow(clippy::too_many_arguments)] fn __action293< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, token::Tok, ast::Location), - (_, __2, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __2, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> (token::Tok, token::Tok, ast::Suite) { (__0, __1, __2) @@ -40697,9 +40697,9 @@ fn __action293< #[allow(clippy::too_many_arguments)] fn __action294< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)> + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)> { alloc::vec![] } @@ -40707,8 +40707,8 @@ fn __action294< #[allow(clippy::too_many_arguments)] fn __action295< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), -) -> alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)> + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)> { v } @@ -40716,12 +40716,12 @@ fn __action295< #[allow(clippy::too_many_arguments)] fn __action296< >( - (_, __0, _): (ast::Location, ast::Location, ast::Location), - (_, __1, _): (ast::Location, token::Tok, ast::Location), - (_, __2, _): (ast::Location, ast::Expr, ast::Location), - (_, __3, _): (ast::Location, token::Tok, ast::Location), - (_, __4, _): (ast::Location, ast::Suite, ast::Location), -) -> (ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite) + (_, __0, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, __3, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __4, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), +) -> (crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite) { (__0, __1, __2, __3, __4) } @@ -40729,8 +40729,8 @@ fn __action296< #[allow(clippy::too_many_arguments)] fn __action297< >( - (_, i1, _): (ast::Location, (String, ast::Pattern), ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), ) -> Vec<(String, ast::Pattern)> { { @@ -40743,8 +40743,8 @@ fn __action297< #[allow(clippy::too_many_arguments)] fn __action298< >( - (_, i1, _): (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), ) -> Vec<(ast::Expr, ast::Pattern)> { { @@ -40757,8 +40757,8 @@ fn __action298< #[allow(clippy::too_many_arguments)] fn __action299< >( - (_, __0, _): (ast::Location, (ast::Location, (String, StringKind, bool), ast::Location), ast::Location), -) -> alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)> + (_, __0, _): (crate::text_size::TextSize, (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)> { alloc::vec![__0] } @@ -40766,9 +40766,9 @@ fn __action299< #[allow(clippy::too_many_arguments)] fn __action300< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), - (_, e, _): (ast::Location, (ast::Location, (String, StringKind, bool), ast::Location), ast::Location), -) -> alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)> + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)> { { let mut v = v; v.push(e); v } } @@ -40776,10 +40776,10 @@ fn __action300< #[allow(clippy::too_many_arguments)] fn __action301< >( - (_, __0, _): (ast::Location, ast::Location, ast::Location), - (_, __1, _): (ast::Location, (String, StringKind, bool), ast::Location), - (_, __2, _): (ast::Location, ast::Location, ast::Location), -) -> (ast::Location, (String, StringKind, bool), ast::Location) + (_, __0, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), + (_, __2, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize) { (__0, __1, __2) } @@ -40787,8 +40787,8 @@ fn __action301< #[allow(clippy::too_many_arguments)] fn __action302< >( - (_, items, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, last, _): (ast::Location, core::option::Option, ast::Location), + (_, items, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, last, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec { { @@ -40801,7 +40801,7 @@ fn __action302< #[allow(clippy::too_many_arguments)] fn __action303< >( - (_, __0, _): (ast::Location, ast::Pattern, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -40810,8 +40810,8 @@ fn __action303< #[allow(clippy::too_many_arguments)] fn __action304< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Pattern, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -40820,8 +40820,8 @@ fn __action304< #[allow(clippy::too_many_arguments)] fn __action305< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, __0, _): (ast::Location, ast::Pattern, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __0, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> ast::Pattern { __0 @@ -40830,8 +40830,8 @@ fn __action305< #[allow(clippy::too_many_arguments)] fn __action306< >( - (_, i1, _): (ast::Location, ast::Pattern, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), ) -> Vec { { @@ -40844,7 +40844,7 @@ fn __action306< #[allow(clippy::too_many_arguments)] fn __action307< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -40853,8 +40853,8 @@ fn __action307< #[allow(clippy::too_many_arguments)] fn __action308< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -40863,7 +40863,7 @@ fn __action308< #[allow(clippy::too_many_arguments)] fn __action309< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -40872,8 +40872,8 @@ fn __action309< #[allow(clippy::too_many_arguments)] fn __action310< >( - (_, i1, _): (ast::Location, ast::Expr, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { { @@ -40886,7 +40886,7 @@ fn __action310< #[allow(clippy::too_many_arguments)] fn __action311< >( - (_, __0, _): (ast::Location, ast::MatchCase, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::MatchCase, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -40895,8 +40895,8 @@ fn __action311< #[allow(clippy::too_many_arguments)] fn __action312< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::MatchCase, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::MatchCase, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -40905,7 +40905,7 @@ fn __action312< #[allow(clippy::too_many_arguments)] fn __action313< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { Some(__0) @@ -40914,8 +40914,8 @@ fn __action313< #[allow(clippy::too_many_arguments)] fn __action314< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, ast::Expr)> { None @@ -40924,8 +40924,8 @@ fn __action314< #[allow(clippy::too_many_arguments)] fn __action315< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -40934,8 +40934,8 @@ fn __action315< #[allow(clippy::too_many_arguments)] fn __action316< >( - (_, i1, _): (ast::Location, String, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), ) -> Vec { { @@ -40948,7 +40948,7 @@ fn __action316< #[allow(clippy::too_many_arguments)] fn __action317< >( - (_, __0, _): (ast::Location, (token::Tok, String), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, String), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { alloc::vec![__0] @@ -40957,8 +40957,8 @@ fn __action317< #[allow(clippy::too_many_arguments)] fn __action318< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, String), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, String), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { { let mut v = v; v.push(e); v } @@ -40967,8 +40967,8 @@ fn __action318< #[allow(clippy::too_many_arguments)] fn __action319< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, String, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, String) { (__0, __1) @@ -40977,7 +40977,7 @@ fn __action319< #[allow(clippy::too_many_arguments)] fn __action320< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -40986,8 +40986,8 @@ fn __action320< #[allow(clippy::too_many_arguments)] fn __action321< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -40996,8 +40996,8 @@ fn __action321< #[allow(clippy::too_many_arguments)] fn __action322< >( - (_, i1, _): (ast::Location, ast::Alias, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Alias, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { { @@ -41010,10 +41010,10 @@ fn __action322< #[allow(clippy::too_many_arguments)] fn __action323< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, a, _): (ast::Location, core::option::Option<(token::Tok, String)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, String)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Alias { ast::Alias::new(location, end_location, ast::AliasData { name, asname: a.map(|a| a.1) }) @@ -41022,7 +41022,7 @@ fn __action323< #[allow(clippy::too_many_arguments)] fn __action324< >( - (_, __0, _): (ast::Location, usize, ast::Location), + (_, __0, _): (crate::text_size::TextSize, usize, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -41031,8 +41031,8 @@ fn __action324< #[allow(clippy::too_many_arguments)] fn __action325< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, usize, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, usize, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -41041,8 +41041,8 @@ fn __action325< #[allow(clippy::too_many_arguments)] fn __action326< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -41051,7 +41051,7 @@ fn __action326< #[allow(clippy::too_many_arguments)] fn __action327< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -41060,8 +41060,8 @@ fn __action327< #[allow(clippy::too_many_arguments)] fn __action328< >( - (_, i1, _): (ast::Location, ast::Alias, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Alias, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { { @@ -41074,10 +41074,10 @@ fn __action328< #[allow(clippy::too_many_arguments)] fn __action329< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, a, _): (ast::Location, core::option::Option<(token::Tok, String)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, String)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Alias { ast::Alias::new(location, end_location, ast::AliasData { name, asname: a.map(|a| a.1) }) @@ -41086,7 +41086,7 @@ fn __action329< #[allow(clippy::too_many_arguments)] fn __action330< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { Some(__0) @@ -41095,8 +41095,8 @@ fn __action330< #[allow(clippy::too_many_arguments)] fn __action331< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, ast::Expr)> { None @@ -41105,8 +41105,8 @@ fn __action331< #[allow(clippy::too_many_arguments)] fn __action332< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -41115,7 +41115,7 @@ fn __action332< #[allow(clippy::too_many_arguments)] fn __action333< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -41124,8 +41124,8 @@ fn __action333< #[allow(clippy::too_many_arguments)] fn __action334< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -41134,7 +41134,7 @@ fn __action334< #[allow(clippy::too_many_arguments)] fn __action335< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -41143,8 +41143,8 @@ fn __action335< #[allow(clippy::too_many_arguments)] fn __action336< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -41153,13 +41153,13 @@ fn __action336< #[allow(clippy::too_many_arguments)] fn __action337< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, body, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, test, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, orelse, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, test, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, orelse, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -41176,7 +41176,7 @@ fn __action337< #[allow(clippy::too_many_arguments)] fn __action338< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -41185,7 +41185,7 @@ fn __action338< #[allow(clippy::too_many_arguments)] fn __action339< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -41194,8 +41194,8 @@ fn __action339< #[allow(clippy::too_many_arguments)] fn __action340< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -41204,7 +41204,7 @@ fn __action340< #[allow(clippy::too_many_arguments)] fn __action341< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -41212,18 +41212,18 @@ fn __action341< fn __action342< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> ast::Location + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> crate::text_size::TextSize { *__lookbehind } fn __action343< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> ast::Location + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> crate::text_size::TextSize { *__lookahead } @@ -41231,7 +41231,7 @@ fn __action343< #[allow(clippy::too_many_arguments)] fn __action344< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -41240,8 +41240,8 @@ fn __action344< #[allow(clippy::too_many_arguments)] fn __action345< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -41250,8 +41250,8 @@ fn __action345< #[allow(clippy::too_many_arguments)] fn __action346< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Stmt)> { alloc::vec![] @@ -41260,7 +41260,7 @@ fn __action346< #[allow(clippy::too_many_arguments)] fn __action347< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Stmt)> { v @@ -41269,8 +41269,8 @@ fn __action347< #[allow(clippy::too_many_arguments)] fn __action348< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Stmt, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> (token::Tok, ast::Stmt) { (__0, __1) @@ -41279,7 +41279,7 @@ fn __action348< #[allow(clippy::too_many_arguments)] fn __action349< >( - (_, __0, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -41288,8 +41288,8 @@ fn __action349< #[allow(clippy::too_many_arguments)] fn __action350< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Suite, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -41298,8 +41298,8 @@ fn __action350< #[allow(clippy::too_many_arguments)] fn __action351< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -41308,7 +41308,7 @@ fn __action351< #[allow(clippy::too_many_arguments)] fn __action352< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -41317,8 +41317,8 @@ fn __action352< #[allow(clippy::too_many_arguments)] fn __action353< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -41327,7 +41327,7 @@ fn __action353< #[allow(clippy::too_many_arguments)] fn __action354< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -41336,7 +41336,7 @@ fn __action354< #[allow(clippy::too_many_arguments)] fn __action355< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> token::Tok { __0 @@ -41345,7 +41345,7 @@ fn __action355< #[allow(clippy::too_many_arguments)] fn __action356< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -41354,8 +41354,8 @@ fn __action356< #[allow(clippy::too_many_arguments)] fn __action357< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, token::Tok, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -41364,7 +41364,7 @@ fn __action357< #[allow(clippy::too_many_arguments)] fn __action358< >( - (_, __0, _): (ast::Location, ast::Suite, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -41373,8 +41373,8 @@ fn __action358< #[allow(clippy::too_many_arguments)] fn __action359< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Suite, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -41383,7 +41383,7 @@ fn __action359< #[allow(clippy::too_many_arguments)] fn __action360< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Stmt), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Stmt), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Stmt)> { alloc::vec![__0] @@ -41392,8 +41392,8 @@ fn __action360< #[allow(clippy::too_many_arguments)] fn __action361< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Stmt), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Stmt), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Stmt)> { { let mut v = v; v.push(e); v } @@ -41402,7 +41402,7 @@ fn __action361< #[allow(clippy::too_many_arguments)] fn __action362< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -41411,8 +41411,8 @@ fn __action362< #[allow(clippy::too_many_arguments)] fn __action363< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -41421,8 +41421,8 @@ fn __action363< #[allow(clippy::too_many_arguments)] fn __action364< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { alloc::vec![] @@ -41431,7 +41431,7 @@ fn __action364< #[allow(clippy::too_many_arguments)] fn __action365< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { v @@ -41440,8 +41440,8 @@ fn __action365< #[allow(clippy::too_many_arguments)] fn __action366< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Alias, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Alias, crate::text_size::TextSize), ) -> (token::Tok, ast::Alias) { (__0, __1) @@ -41450,7 +41450,7 @@ fn __action366< #[allow(clippy::too_many_arguments)] fn __action367< >( - (_, __0, _): (ast::Location, (token::Tok, String), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, String), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, String)> { Some(__0) @@ -41459,8 +41459,8 @@ fn __action367< #[allow(clippy::too_many_arguments)] fn __action368< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, String)> { None @@ -41469,8 +41469,8 @@ fn __action368< #[allow(clippy::too_many_arguments)] fn __action369< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, String, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, String) { (__0, __1) @@ -41479,8 +41479,8 @@ fn __action369< #[allow(clippy::too_many_arguments)] fn __action370< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { alloc::vec![] @@ -41489,7 +41489,7 @@ fn __action370< #[allow(clippy::too_many_arguments)] fn __action371< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { v @@ -41498,8 +41498,8 @@ fn __action371< #[allow(clippy::too_many_arguments)] fn __action372< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Alias, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Alias, crate::text_size::TextSize), ) -> (token::Tok, ast::Alias) { (__0, __1) @@ -41508,8 +41508,8 @@ fn __action372< #[allow(clippy::too_many_arguments)] fn __action373< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, String)> { alloc::vec![] @@ -41518,7 +41518,7 @@ fn __action373< #[allow(clippy::too_many_arguments)] fn __action374< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { v @@ -41527,8 +41527,8 @@ fn __action374< #[allow(clippy::too_many_arguments)] fn __action375< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, String, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, String) { (__0, __1) @@ -41537,8 +41537,8 @@ fn __action375< #[allow(clippy::too_many_arguments)] fn __action376< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![] @@ -41547,7 +41547,7 @@ fn __action376< #[allow(clippy::too_many_arguments)] fn __action377< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { v @@ -41556,8 +41556,8 @@ fn __action377< #[allow(clippy::too_many_arguments)] fn __action378< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -41566,8 +41566,8 @@ fn __action378< #[allow(clippy::too_many_arguments)] fn __action379< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Pattern)> { alloc::vec![] @@ -41576,7 +41576,7 @@ fn __action379< #[allow(clippy::too_many_arguments)] fn __action380< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Pattern)> { v @@ -41585,8 +41585,8 @@ fn __action380< #[allow(clippy::too_many_arguments)] fn __action381< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Pattern, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> (token::Tok, ast::Pattern) { (__0, __1) @@ -41595,7 +41595,7 @@ fn __action381< #[allow(clippy::too_many_arguments)] fn __action382< >( - (_, __0, _): (ast::Location, ast::Pattern, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -41604,8 +41604,8 @@ fn __action382< #[allow(clippy::too_many_arguments)] fn __action383< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -41614,8 +41614,8 @@ fn __action383< #[allow(clippy::too_many_arguments)] fn __action384< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -41624,7 +41624,7 @@ fn __action384< #[allow(clippy::too_many_arguments)] fn __action385< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -41633,8 +41633,8 @@ fn __action385< #[allow(clippy::too_many_arguments)] fn __action386< >( - (_, __0, _): (ast::Location, ast::Pattern, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { __0 @@ -41643,8 +41643,8 @@ fn __action386< #[allow(clippy::too_many_arguments)] fn __action387< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))> { alloc::vec![] @@ -41653,7 +41653,7 @@ fn __action387< #[allow(clippy::too_many_arguments)] fn __action388< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))> { v @@ -41662,8 +41662,8 @@ fn __action388< #[allow(clippy::too_many_arguments)] fn __action389< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (ast::Expr, ast::Pattern), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), ) -> (token::Tok, (ast::Expr, ast::Pattern)) { (__0, __1) @@ -41672,8 +41672,8 @@ fn __action389< #[allow(clippy::too_many_arguments)] fn __action390< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, (String, ast::Pattern))> { alloc::vec![] @@ -41682,7 +41682,7 @@ fn __action390< #[allow(clippy::too_many_arguments)] fn __action391< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (String, ast::Pattern))> { v @@ -41691,8 +41691,8 @@ fn __action391< #[allow(clippy::too_many_arguments)] fn __action392< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (String, ast::Pattern), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), ) -> (token::Tok, (String, ast::Pattern)) { (__0, __1) @@ -41701,8 +41701,8 @@ fn __action392< #[allow(clippy::too_many_arguments)] fn __action393< >( - (_, __0, _): (ast::Location, (ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite), ast::Location), -) -> alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)> + (_, __0, _): (crate::text_size::TextSize, (crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite), crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)> { alloc::vec![__0] } @@ -41710,9 +41710,9 @@ fn __action393< #[allow(clippy::too_many_arguments)] fn __action394< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), - (_, e, _): (ast::Location, (ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite), ast::Location), -) -> alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)> + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite), crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)> { { let mut v = v; v.push(e); v } } @@ -41720,13 +41720,13 @@ fn __action394< #[allow(clippy::too_many_arguments)] fn __action395< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, body, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, test, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, orelse, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, body, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, test, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, orelse, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -41743,7 +41743,7 @@ fn __action395< #[allow(clippy::too_many_arguments)] fn __action396< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -41752,7 +41752,7 @@ fn __action396< #[allow(clippy::too_many_arguments)] fn __action397< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -41761,8 +41761,8 @@ fn __action397< #[allow(clippy::too_many_arguments)] fn __action398< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![] @@ -41771,7 +41771,7 @@ fn __action398< #[allow(clippy::too_many_arguments)] fn __action399< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { v @@ -41780,7 +41780,7 @@ fn __action399< #[allow(clippy::too_many_arguments)] fn __action400< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -41789,8 +41789,8 @@ fn __action400< #[allow(clippy::too_many_arguments)] fn __action401< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -41799,8 +41799,8 @@ fn __action401< #[allow(clippy::too_many_arguments)] fn __action402< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, Option>, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, Option>, crate::text_size::TextSize), ) -> (token::Tok, Option>) { (__0, __1) @@ -41809,8 +41809,8 @@ fn __action402< #[allow(clippy::too_many_arguments)] fn __action403< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, kwarg, _): (ast::Location, core::option::Option, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, kwarg, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Option> { { @@ -41821,7 +41821,7 @@ fn __action403< #[allow(clippy::too_many_arguments)] fn __action404< >( - (_, __0, _): (ast::Location, (token::Tok, (Option>, Vec, Vec, Option>)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (Option>, Vec, Vec, Option>)), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))> { Some(__0) @@ -41830,8 +41830,8 @@ fn __action404< #[allow(clippy::too_many_arguments)] fn __action405< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))> { None @@ -41840,8 +41840,8 @@ fn __action405< #[allow(clippy::too_many_arguments)] fn __action406< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), ) -> (token::Tok, (Option>, Vec, Vec, Option>)) { (__0, __1) @@ -41850,12 +41850,12 @@ fn __action406< #[allow(clippy::too_many_arguments)] fn __action407< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, va, _): (ast::Location, core::option::Option, ast::Location), - (_, kw, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - (_, kwarg, _): (ast::Location, core::option::Option<(token::Tok, Option>)>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, va, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, kw, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + (_, kwarg, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, Option>)>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { { // Extract keyword arguments: @@ -41889,7 +41889,7 @@ fn __action407< #[allow(clippy::too_many_arguments)] fn __action408< >( - (_, args, _): (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), + (_, args, _): (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { { @@ -41900,10 +41900,10 @@ fn __action408< #[allow(clippy::too_many_arguments)] fn __action409< >( - (_, pos_args, _): (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, args, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + (_, pos_args, _): (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, args, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { { @@ -41914,8 +41914,8 @@ fn __action409< #[allow(clippy::too_many_arguments)] fn __action410< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, Option>, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, Option>, crate::text_size::TextSize), ) -> (token::Tok, Option>) { (__0, __1) @@ -41924,8 +41924,8 @@ fn __action410< #[allow(clippy::too_many_arguments)] fn __action411< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, kwarg, _): (ast::Location, core::option::Option, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, kwarg, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Option> { { @@ -41936,7 +41936,7 @@ fn __action411< #[allow(clippy::too_many_arguments)] fn __action412< >( - (_, __0, _): (ast::Location, (token::Tok, (Option>, Vec, Vec, Option>)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (Option>, Vec, Vec, Option>)), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))> { Some(__0) @@ -41945,8 +41945,8 @@ fn __action412< #[allow(clippy::too_many_arguments)] fn __action413< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))> { None @@ -41955,8 +41955,8 @@ fn __action413< #[allow(clippy::too_many_arguments)] fn __action414< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), ) -> (token::Tok, (Option>, Vec, Vec, Option>)) { (__0, __1) @@ -41965,12 +41965,12 @@ fn __action414< #[allow(clippy::too_many_arguments)] fn __action415< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, va, _): (ast::Location, core::option::Option, ast::Location), - (_, kw, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - (_, kwarg, _): (ast::Location, core::option::Option<(token::Tok, Option>)>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, va, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, kw, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + (_, kwarg, _): (crate::text_size::TextSize, core::option::Option<(token::Tok, Option>)>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { { // Extract keyword arguments: @@ -42004,7 +42004,7 @@ fn __action415< #[allow(clippy::too_many_arguments)] fn __action416< >( - (_, args, _): (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), + (_, args, _): (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { { @@ -42015,10 +42015,10 @@ fn __action416< #[allow(clippy::too_many_arguments)] fn __action417< >( - (_, pos_args, _): (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, args, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + (_, pos_args, _): (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, args, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { { @@ -42029,7 +42029,7 @@ fn __action417< #[allow(clippy::too_many_arguments)] fn __action418< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42038,8 +42038,8 @@ fn __action418< #[allow(clippy::too_many_arguments)] fn __action419< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42048,8 +42048,8 @@ fn __action419< #[allow(clippy::too_many_arguments)] fn __action420< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))> { alloc::vec![] @@ -42058,7 +42058,7 @@ fn __action420< #[allow(clippy::too_many_arguments)] fn __action421< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))> { v @@ -42067,8 +42067,8 @@ fn __action421< #[allow(clippy::too_many_arguments)] fn __action422< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (Option>, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), ) -> (token::Tok, (Option>, ast::Expr)) { (__0, __1) @@ -42077,11 +42077,11 @@ fn __action422< #[allow(clippy::too_many_arguments)] fn __action423< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -42094,7 +42094,7 @@ fn __action423< #[allow(clippy::too_many_arguments)] fn __action424< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42103,8 +42103,8 @@ fn __action424< #[allow(clippy::too_many_arguments)] fn __action425< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![] @@ -42113,7 +42113,7 @@ fn __action425< #[allow(clippy::too_many_arguments)] fn __action426< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { v @@ -42122,8 +42122,8 @@ fn __action426< #[allow(clippy::too_many_arguments)] fn __action427< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -42132,8 +42132,8 @@ fn __action427< #[allow(clippy::too_many_arguments)] fn __action428< >( - (_, i1, _): (ast::Location, ast::Expr, ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { { @@ -42146,7 +42146,7 @@ fn __action428< #[allow(clippy::too_many_arguments)] fn __action429< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42155,8 +42155,8 @@ fn __action429< #[allow(clippy::too_many_arguments)] fn __action430< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42165,8 +42165,8 @@ fn __action430< #[allow(clippy::too_many_arguments)] fn __action431< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -42175,10 +42175,10 @@ fn __action431< #[allow(clippy::too_many_arguments)] fn __action432< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, e2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -42195,7 +42195,7 @@ fn __action432< #[allow(clippy::too_many_arguments)] fn __action433< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42204,7 +42204,7 @@ fn __action433< #[allow(clippy::too_many_arguments)] fn __action434< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -42213,8 +42213,8 @@ fn __action434< #[allow(clippy::too_many_arguments)] fn __action435< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -42223,8 +42223,8 @@ fn __action435< #[allow(clippy::too_many_arguments)] fn __action436< >( - (_, __0, _): (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + (_, __0, _): (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { Some(__0) } @@ -42232,9 +42232,9 @@ fn __action436< #[allow(clippy::too_many_arguments)] fn __action437< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { None } @@ -42242,9 +42242,9 @@ fn __action437< #[allow(clippy::too_many_arguments)] fn __action438< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { alloc::vec![] } @@ -42252,8 +42252,8 @@ fn __action438< #[allow(clippy::too_many_arguments)] fn __action439< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { v } @@ -42261,9 +42261,9 @@ fn __action439< #[allow(clippy::too_many_arguments)] fn __action440< >( - (_, __0, _): (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + (_, __0, _): (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { __0 } @@ -42271,8 +42271,8 @@ fn __action440< #[allow(clippy::too_many_arguments)] fn __action441< >( - (_, __0, _): (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + (_, __0, _): (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { alloc::vec![__0] } @@ -42280,9 +42280,9 @@ fn __action441< #[allow(clippy::too_many_arguments)] fn __action442< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { { let mut v = v; v.push(e); v } } @@ -42290,7 +42290,7 @@ fn __action442< #[allow(clippy::too_many_arguments)] fn __action443< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42299,8 +42299,8 @@ fn __action443< #[allow(clippy::too_many_arguments)] fn __action444< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42309,8 +42309,8 @@ fn __action444< #[allow(clippy::too_many_arguments)] fn __action445< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -42319,10 +42319,10 @@ fn __action445< #[allow(clippy::too_many_arguments)] fn __action446< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -42335,7 +42335,7 @@ fn __action446< #[allow(clippy::too_many_arguments)] fn __action447< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42344,8 +42344,8 @@ fn __action447< #[allow(clippy::too_many_arguments)] fn __action448< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![] @@ -42354,7 +42354,7 @@ fn __action448< #[allow(clippy::too_many_arguments)] fn __action449< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { v @@ -42363,8 +42363,8 @@ fn __action449< #[allow(clippy::too_many_arguments)] fn __action450< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (token::Tok, ast::Expr) { (__0, __1) @@ -42373,7 +42373,7 @@ fn __action450< #[allow(clippy::too_many_arguments)] fn __action451< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42382,8 +42382,8 @@ fn __action451< #[allow(clippy::too_many_arguments)] fn __action452< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42392,11 +42392,11 @@ fn __action452< #[allow(clippy::too_many_arguments)] fn __action453< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -42409,7 +42409,7 @@ fn __action453< #[allow(clippy::too_many_arguments)] fn __action454< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42418,7 +42418,7 @@ fn __action454< #[allow(clippy::too_many_arguments)] fn __action455< >( - (_, __0, _): (ast::Location, (token::Tok, (Option>, ast::Expr)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (Option>, ast::Expr)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))> { alloc::vec![__0] @@ -42427,8 +42427,8 @@ fn __action455< #[allow(clippy::too_many_arguments)] fn __action456< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, (Option>, ast::Expr)), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, (Option>, ast::Expr)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))> { { let mut v = v; v.push(e); v } @@ -42437,8 +42437,8 @@ fn __action456< #[allow(clippy::too_many_arguments)] fn __action457< >( - (_, i1, _): (ast::Location, (ast::Arg, Option), ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> Vec<(ast::Arg, Option)> { { @@ -42451,7 +42451,7 @@ fn __action457< #[allow(clippy::too_many_arguments)] fn __action458< >( - (_, __0, _): (ast::Location, (token::Tok, Option>), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, Option>)> { Some(__0) @@ -42460,8 +42460,8 @@ fn __action458< #[allow(clippy::too_many_arguments)] fn __action459< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, Option>)> { None @@ -42470,8 +42470,8 @@ fn __action459< #[allow(clippy::too_many_arguments)] fn __action460< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { alloc::vec![] @@ -42480,7 +42480,7 @@ fn __action460< #[allow(clippy::too_many_arguments)] fn __action461< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { v @@ -42489,8 +42489,8 @@ fn __action461< #[allow(clippy::too_many_arguments)] fn __action462< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (ast::Arg, Option), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> (token::Tok, (ast::Arg, Option)) { (__0, __1) @@ -42499,7 +42499,7 @@ fn __action462< #[allow(clippy::too_many_arguments)] fn __action463< >( - (_, i, _): (ast::Location, ast::Arg, ast::Location), + (_, i, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> (ast::Arg, Option) { (i, None) @@ -42508,9 +42508,9 @@ fn __action463< #[allow(clippy::too_many_arguments)] fn __action464< >( - (_, i, _): (ast::Location, ast::Arg, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, i, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (ast::Arg, Option) { (i, Some(e)) @@ -42519,7 +42519,7 @@ fn __action464< #[allow(clippy::too_many_arguments)] fn __action465< >( - (_, __0, _): (ast::Location, ast::Arg, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -42528,8 +42528,8 @@ fn __action465< #[allow(clippy::too_many_arguments)] fn __action466< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -42538,8 +42538,8 @@ fn __action466< #[allow(clippy::too_many_arguments)] fn __action467< >( - (_, i1, _): (ast::Location, (ast::Arg, Option), ast::Location), - (_, i2, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + (_, i1, _): (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + (_, i2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> Vec<(ast::Arg, Option)> { { @@ -42552,7 +42552,7 @@ fn __action467< #[allow(clippy::too_many_arguments)] fn __action468< >( - (_, __0, _): (ast::Location, (token::Tok, Option>), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, Option>)> { Some(__0) @@ -42561,8 +42561,8 @@ fn __action468< #[allow(clippy::too_many_arguments)] fn __action469< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option<(token::Tok, Option>)> { None @@ -42571,8 +42571,8 @@ fn __action469< #[allow(clippy::too_many_arguments)] fn __action470< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { alloc::vec![] @@ -42581,7 +42581,7 @@ fn __action470< #[allow(clippy::too_many_arguments)] fn __action471< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { v @@ -42590,8 +42590,8 @@ fn __action471< #[allow(clippy::too_many_arguments)] fn __action472< >( - (_, __0, _): (ast::Location, token::Tok, ast::Location), - (_, __1, _): (ast::Location, (ast::Arg, Option), ast::Location), + (_, __0, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> (token::Tok, (ast::Arg, Option)) { (__0, __1) @@ -42600,7 +42600,7 @@ fn __action472< #[allow(clippy::too_many_arguments)] fn __action473< >( - (_, i, _): (ast::Location, ast::Arg, ast::Location), + (_, i, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> (ast::Arg, Option) { (i, None) @@ -42609,9 +42609,9 @@ fn __action473< #[allow(clippy::too_many_arguments)] fn __action474< >( - (_, i, _): (ast::Location, ast::Arg, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, i, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (ast::Arg, Option) { (i, Some(e)) @@ -42620,7 +42620,7 @@ fn __action474< #[allow(clippy::too_many_arguments)] fn __action475< >( - (_, __0, _): (ast::Location, ast::Arg, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -42629,8 +42629,8 @@ fn __action475< #[allow(clippy::too_many_arguments)] fn __action476< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -42639,7 +42639,7 @@ fn __action476< #[allow(clippy::too_many_arguments)] fn __action477< >( - (_, __0, _): (ast::Location, ast::Arg, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> core::option::Option { Some(__0) @@ -42648,8 +42648,8 @@ fn __action477< #[allow(clippy::too_many_arguments)] fn __action478< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option { None @@ -42658,7 +42658,7 @@ fn __action478< #[allow(clippy::too_many_arguments)] fn __action479< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42667,8 +42667,8 @@ fn __action479< #[allow(clippy::too_many_arguments)] fn __action480< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42677,10 +42677,10 @@ fn __action480< #[allow(clippy::too_many_arguments)] fn __action481< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, e2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -42697,7 +42697,7 @@ fn __action481< #[allow(clippy::too_many_arguments)] fn __action482< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42706,7 +42706,7 @@ fn __action482< #[allow(clippy::too_many_arguments)] fn __action483< >( - (_, __0, _): (ast::Location, (token::Tok, (String, ast::Pattern)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (String, ast::Pattern)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (String, ast::Pattern))> { alloc::vec![__0] @@ -42715,8 +42715,8 @@ fn __action483< #[allow(clippy::too_many_arguments)] fn __action484< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, (String, ast::Pattern)), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, (String, ast::Pattern)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (String, ast::Pattern))> { { let mut v = v; v.push(e); v } @@ -42725,7 +42725,7 @@ fn __action484< #[allow(clippy::too_many_arguments)] fn __action485< >( - (_, __0, _): (ast::Location, (token::Tok, (ast::Expr, ast::Pattern)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (ast::Expr, ast::Pattern)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))> { alloc::vec![__0] @@ -42734,8 +42734,8 @@ fn __action485< #[allow(clippy::too_many_arguments)] fn __action486< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, (ast::Expr, ast::Pattern)), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, (ast::Expr, ast::Pattern)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))> { { let mut v = v; v.push(e); v } @@ -42744,7 +42744,7 @@ fn __action486< #[allow(clippy::too_many_arguments)] fn __action487< >( - (_, __0, _): (ast::Location, ast::Pattern, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -42753,8 +42753,8 @@ fn __action487< #[allow(clippy::too_many_arguments)] fn __action488< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Pattern, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -42763,7 +42763,7 @@ fn __action488< #[allow(clippy::too_many_arguments)] fn __action489< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Pattern), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Pattern), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Pattern)> { alloc::vec![__0] @@ -42772,8 +42772,8 @@ fn __action489< #[allow(clippy::too_many_arguments)] fn __action490< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Pattern), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Pattern), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Pattern)> { { let mut v = v; v.push(e); v } @@ -42782,7 +42782,7 @@ fn __action490< #[allow(clippy::too_many_arguments)] fn __action491< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42791,8 +42791,8 @@ fn __action491< #[allow(clippy::too_many_arguments)] fn __action492< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42801,7 +42801,7 @@ fn __action492< #[allow(clippy::too_many_arguments)] fn __action493< >( - (_, __0, _): (ast::Location, (token::Tok, String), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, String), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { alloc::vec![__0] @@ -42810,8 +42810,8 @@ fn __action493< #[allow(clippy::too_many_arguments)] fn __action494< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, String), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, String), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { { let mut v = v; v.push(e); v } @@ -42820,7 +42820,7 @@ fn __action494< #[allow(clippy::too_many_arguments)] fn __action495< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Alias), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Alias), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { alloc::vec![__0] @@ -42829,8 +42829,8 @@ fn __action495< #[allow(clippy::too_many_arguments)] fn __action496< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Alias), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Alias), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { { let mut v = v; v.push(e); v } @@ -42839,7 +42839,7 @@ fn __action496< #[allow(clippy::too_many_arguments)] fn __action497< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Alias), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Alias), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { alloc::vec![__0] @@ -42848,8 +42848,8 @@ fn __action497< #[allow(clippy::too_many_arguments)] fn __action498< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Alias), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Alias), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { { let mut v = v; v.push(e); v } @@ -42858,10 +42858,10 @@ fn __action498< #[allow(clippy::too_many_arguments)] fn __action499< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, e2, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -42878,7 +42878,7 @@ fn __action499< #[allow(clippy::too_many_arguments)] fn __action500< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42887,7 +42887,7 @@ fn __action500< #[allow(clippy::too_many_arguments)] fn __action501< >( - (_, __0, _): (ast::Location, (token::Tok, (ast::Arg, Option)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (ast::Arg, Option)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { alloc::vec![__0] @@ -42896,8 +42896,8 @@ fn __action501< #[allow(clippy::too_many_arguments)] fn __action502< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, (ast::Arg, Option)), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, (ast::Arg, Option)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { { let mut v = v; v.push(e); v } @@ -42906,7 +42906,7 @@ fn __action502< #[allow(clippy::too_many_arguments)] fn __action503< >( - (_, __0, _): (ast::Location, (token::Tok, (ast::Arg, Option)), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, (ast::Arg, Option)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { alloc::vec![__0] @@ -42915,8 +42915,8 @@ fn __action503< #[allow(clippy::too_many_arguments)] fn __action504< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, (ast::Arg, Option)), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, (ast::Arg, Option)), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { { let mut v = v; v.push(e); v } @@ -42925,11 +42925,11 @@ fn __action504< #[allow(clippy::too_many_arguments)] fn __action505< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -42942,7 +42942,7 @@ fn __action505< #[allow(clippy::too_many_arguments)] fn __action506< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42951,7 +42951,7 @@ fn __action506< #[allow(clippy::too_many_arguments)] fn __action507< >( - (_, __0, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { alloc::vec![__0] @@ -42960,8 +42960,8 @@ fn __action507< #[allow(clippy::too_many_arguments)] fn __action508< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (token::Tok, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (token::Tok, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -42970,10 +42970,10 @@ fn __action508< #[allow(clippy::too_many_arguments)] fn __action509< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, left, _): (ast::Location, ast::Expr, ast::Location), - (_, comparisons, _): (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, left, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, comparisons, _): (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -42989,7 +42989,7 @@ fn __action509< #[allow(clippy::too_many_arguments)] fn __action510< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -42998,7 +42998,7 @@ fn __action510< #[allow(clippy::too_many_arguments)] fn __action511< >( - (_, __0, _): (ast::Location, (ast::Cmpop, ast::Expr), ast::Location), + (_, __0, _): (crate::text_size::TextSize, (ast::Cmpop, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(ast::Cmpop, ast::Expr)> { alloc::vec![__0] @@ -43007,8 +43007,8 @@ fn __action511< #[allow(clippy::too_many_arguments)] fn __action512< >( - (_, v, _): (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), - (_, e, _): (ast::Location, (ast::Cmpop, ast::Expr), ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, (ast::Cmpop, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(ast::Cmpop, ast::Expr)> { { let mut v = v; v.push(e); v } @@ -43017,8 +43017,8 @@ fn __action512< #[allow(clippy::too_many_arguments)] fn __action513< >( - (_, __0, _): (ast::Location, ast::Cmpop, ast::Location), - (_, __1, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Cmpop, crate::text_size::TextSize), + (_, __1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> (ast::Cmpop, ast::Expr) { (__0, __1) @@ -43027,11 +43027,11 @@ fn __action513< #[allow(clippy::too_many_arguments)] fn __action514< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, a, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, b, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, b, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43044,7 +43044,7 @@ fn __action514< #[allow(clippy::too_many_arguments)] fn __action515< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43053,10 +43053,10 @@ fn __action515< #[allow(clippy::too_many_arguments)] fn __action516< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43069,7 +43069,7 @@ fn __action516< #[allow(clippy::too_many_arguments)] fn __action517< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43078,10 +43078,10 @@ fn __action517< #[allow(clippy::too_many_arguments)] fn __action518< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, left, _): (ast::Location, ast::Expr, ast::Location), - (_, comparisons, _): (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, left, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, comparisons, _): (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43097,7 +43097,7 @@ fn __action518< #[allow(clippy::too_many_arguments)] fn __action519< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43106,11 +43106,11 @@ fn __action519< #[allow(clippy::too_many_arguments)] fn __action520< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, a, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, b, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, b, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43123,7 +43123,7 @@ fn __action520< #[allow(clippy::too_many_arguments)] fn __action521< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43132,10 +43132,10 @@ fn __action521< #[allow(clippy::too_many_arguments)] fn __action522< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, op, _): (ast::Location, ast::Unaryop, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43148,7 +43148,7 @@ fn __action522< #[allow(clippy::too_many_arguments)] fn __action523< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43157,11 +43157,11 @@ fn __action523< #[allow(clippy::too_many_arguments)] fn __action524< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43174,7 +43174,7 @@ fn __action524< #[allow(clippy::too_many_arguments)] fn __action525< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43183,11 +43183,11 @@ fn __action525< #[allow(clippy::too_many_arguments)] fn __action526< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43200,7 +43200,7 @@ fn __action526< #[allow(clippy::too_many_arguments)] fn __action527< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43209,11 +43209,11 @@ fn __action527< #[allow(clippy::too_many_arguments)] fn __action528< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, b, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, b, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43226,7 +43226,7 @@ fn __action528< #[allow(clippy::too_many_arguments)] fn __action529< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43235,10 +43235,10 @@ fn __action529< #[allow(clippy::too_many_arguments)] fn __action530< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, atom, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, atom, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43253,7 +43253,7 @@ fn __action530< #[allow(clippy::too_many_arguments)] fn __action531< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43262,11 +43262,11 @@ fn __action531< #[allow(clippy::too_many_arguments)] fn __action532< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43279,7 +43279,7 @@ fn __action532< #[allow(clippy::too_many_arguments)] fn __action533< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43288,11 +43288,11 @@ fn __action533< #[allow(clippy::too_many_arguments)] fn __action534< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e1, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, e2, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, e2, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43305,7 +43305,7 @@ fn __action534< #[allow(clippy::too_many_arguments)] fn __action535< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43314,7 +43314,7 @@ fn __action535< #[allow(clippy::too_many_arguments)] fn __action536< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43323,12 +43323,12 @@ fn __action536< #[allow(clippy::too_many_arguments)] fn __action537< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, f, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, a, _): (ast::Location, ArgumentList, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, f, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43343,12 +43343,12 @@ fn __action537< #[allow(clippy::too_many_arguments)] fn __action538< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, s, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43361,11 +43361,11 @@ fn __action538< #[allow(clippy::too_many_arguments)] fn __action539< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, attr, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, attr, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43378,9 +43378,9 @@ fn __action539< #[allow(clippy::too_many_arguments)] fn __action540< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, s, _): (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { Ok(parse_strings(s)?) } @@ -43388,9 +43388,9 @@ fn __action540< #[allow(clippy::too_many_arguments)] fn __action541< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, value, _): (ast::Location, ast::Constant, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43403,9 +43403,9 @@ fn __action541< #[allow(clippy::too_many_arguments)] fn __action542< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43418,11 +43418,11 @@ fn __action542< #[allow(clippy::too_many_arguments)] fn __action543< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, core::option::Option>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43438,12 +43438,12 @@ fn __action543< #[allow(clippy::too_many_arguments)] fn __action544< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elt, _): (ast::Location, ast::Expr, ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elt, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43458,12 +43458,12 @@ fn __action544< #[allow(clippy::too_many_arguments)] fn __action545< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elts, _): (ast::Location, Vec, ast::Location), - (_, trailing_comma, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elts, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, trailing_comma, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43482,15 +43482,15 @@ fn __action545< #[allow(clippy::too_many_arguments)] fn __action546< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, left, _): (ast::Location, core::option::Option>, ast::Location), - (_, mid, _): (ast::Location, ast::Expr, ast::Location), - (_, right, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, trailing_comma, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, left, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, mid, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, right, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, trailing_comma, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { { if left.is_none() && right.is_empty() && trailing_comma.is_none() { @@ -43515,10 +43515,10 @@ fn __action546< #[allow(clippy::too_many_arguments)] fn __action547< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43531,9 +43531,9 @@ fn __action547< #[allow(clippy::too_many_arguments)] fn __action548< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { e @@ -43542,12 +43542,12 @@ fn __action548< #[allow(clippy::too_many_arguments)] fn __action549< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elt, _): (ast::Location, ast::Expr, ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elt, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43562,13 +43562,13 @@ fn __action549< #[allow(clippy::too_many_arguments)] fn __action550< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> Result> + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { { Err(LexicalError{ @@ -43581,11 +43581,11 @@ fn __action550< #[allow(clippy::too_many_arguments)] fn __action551< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43605,12 +43605,12 @@ fn __action551< #[allow(clippy::too_many_arguments)] fn __action552< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e1, _): (ast::Location, (ast::Expr, ast::Expr), ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43629,11 +43629,11 @@ fn __action552< #[allow(clippy::too_many_arguments)] fn __action553< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elts, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elts, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43646,12 +43646,12 @@ fn __action553< #[allow(clippy::too_many_arguments)] fn __action554< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elt, _): (ast::Location, ast::Expr, ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elt, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43666,9 +43666,9 @@ fn __action554< #[allow(clippy::too_many_arguments)] fn __action555< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: true.into(), kind: None }) @@ -43677,9 +43677,9 @@ fn __action555< #[allow(clippy::too_many_arguments)] fn __action556< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: false.into(), kind: None }) @@ -43688,9 +43688,9 @@ fn __action556< #[allow(clippy::too_many_arguments)] fn __action557< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: ast::Constant::None, kind: None }) @@ -43699,9 +43699,9 @@ fn __action557< #[allow(clippy::too_many_arguments)] fn __action558< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: ast::Constant::Ellipsis, kind: None }) @@ -43710,11 +43710,11 @@ fn __action558< #[allow(clippy::too_many_arguments)] fn __action559< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, a, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, b, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, b, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43727,7 +43727,7 @@ fn __action559< #[allow(clippy::too_many_arguments)] fn __action560< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43736,11 +43736,11 @@ fn __action560< #[allow(clippy::too_many_arguments)] fn __action561< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, a, _): (ast::Location, ast::Expr, ast::Location), - (_, op, _): (ast::Location, ast::Operator, ast::Location), - (_, b, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + (_, b, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43753,7 +43753,7 @@ fn __action561< #[allow(clippy::too_many_arguments)] fn __action562< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43762,7 +43762,7 @@ fn __action562< #[allow(clippy::too_many_arguments)] fn __action563< >( - (_, __0, _): (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize), ) -> core::option::Option>, ast::Expr)>> { Some(__0) @@ -43771,8 +43771,8 @@ fn __action563< #[allow(clippy::too_many_arguments)] fn __action564< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option>, ast::Expr)>> { None @@ -43781,8 +43781,8 @@ fn __action564< #[allow(clippy::too_many_arguments)] fn __action565< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> alloc::vec::Vec { alloc::vec![] @@ -43791,7 +43791,7 @@ fn __action565< #[allow(clippy::too_many_arguments)] fn __action566< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> alloc::vec::Vec { v @@ -43800,8 +43800,8 @@ fn __action566< #[allow(clippy::too_many_arguments)] fn __action567< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43810,7 +43810,7 @@ fn __action567< #[allow(clippy::too_many_arguments)] fn __action568< >( - (_, __0, _): (ast::Location, Vec, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> core::option::Option> { Some(__0) @@ -43819,8 +43819,8 @@ fn __action568< #[allow(clippy::too_many_arguments)] fn __action569< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option> { None @@ -43829,8 +43829,8 @@ fn __action569< #[allow(clippy::too_many_arguments)] fn __action570< >( - (_, __0, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { __0 @@ -43839,7 +43839,7 @@ fn __action570< #[allow(clippy::too_many_arguments)] fn __action571< >( - (_, __0, _): (ast::Location, Vec, ast::Location), + (_, __0, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> core::option::Option> { Some(__0) @@ -43848,8 +43848,8 @@ fn __action571< #[allow(clippy::too_many_arguments)] fn __action572< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> core::option::Option> { None @@ -43858,7 +43858,7 @@ fn __action572< #[allow(clippy::too_many_arguments)] fn __action573< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { alloc::vec![__0] @@ -43867,8 +43867,8 @@ fn __action573< #[allow(clippy::too_many_arguments)] fn __action574< >( - (_, v, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), + (_, v, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { { let mut v = v; v.push(e); v } @@ -43877,10 +43877,10 @@ fn __action574< #[allow(clippy::too_many_arguments)] fn __action575< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, op, _): (ast::Location, ast::Unaryop, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, op, _): (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43893,7 +43893,7 @@ fn __action575< #[allow(clippy::too_many_arguments)] fn __action576< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43902,11 +43902,11 @@ fn __action576< #[allow(clippy::too_many_arguments)] fn __action577< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, b, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, b, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -43919,7 +43919,7 @@ fn __action577< #[allow(clippy::too_many_arguments)] fn __action578< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43928,10 +43928,10 @@ fn __action578< #[allow(clippy::too_many_arguments)] fn __action579< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, atom, _): (ast::Location, ast::Expr, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, atom, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43946,7 +43946,7 @@ fn __action579< #[allow(clippy::too_many_arguments)] fn __action580< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43955,7 +43955,7 @@ fn __action580< #[allow(clippy::too_many_arguments)] fn __action581< >( - (_, __0, _): (ast::Location, ast::Expr, ast::Location), + (_, __0, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { __0 @@ -43964,12 +43964,12 @@ fn __action581< #[allow(clippy::too_many_arguments)] fn __action582< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, f, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, a, _): (ast::Location, ArgumentList, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, f, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, a, _): (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -43984,12 +43984,12 @@ fn __action582< #[allow(clippy::too_many_arguments)] fn __action583< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, s, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -44002,11 +44002,11 @@ fn __action583< #[allow(clippy::too_many_arguments)] fn __action584< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, attr, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, attr, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -44019,9 +44019,9 @@ fn __action584< #[allow(clippy::too_many_arguments)] fn __action585< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, s, _): (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, s, _): (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { Ok(parse_strings(s)?) } @@ -44029,9 +44029,9 @@ fn __action585< #[allow(clippy::too_many_arguments)] fn __action586< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, value, _): (ast::Location, ast::Constant, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, value, _): (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -44044,9 +44044,9 @@ fn __action586< #[allow(clippy::too_many_arguments)] fn __action587< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, name, _): (ast::Location, String, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, name, _): (crate::text_size::TextSize, String, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -44059,11 +44059,11 @@ fn __action587< #[allow(clippy::too_many_arguments)] fn __action588< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, core::option::Option>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -44079,12 +44079,12 @@ fn __action588< #[allow(clippy::too_many_arguments)] fn __action589< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elt, _): (ast::Location, ast::Expr, ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elt, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -44099,15 +44099,15 @@ fn __action589< #[allow(clippy::too_many_arguments)] fn __action590< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, left, _): (ast::Location, core::option::Option>, ast::Location), - (_, mid, _): (ast::Location, ast::Expr, ast::Location), - (_, right, _): (ast::Location, alloc::vec::Vec, ast::Location), - (_, trailing_comma, _): (ast::Location, core::option::Option, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> Result> + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, left, _): (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + (_, mid, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, right, _): (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + (_, trailing_comma, _): (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { { if left.is_none() && right.is_empty() && trailing_comma.is_none() { @@ -44132,10 +44132,10 @@ fn __action590< #[allow(clippy::too_many_arguments)] fn __action591< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -44148,9 +44148,9 @@ fn __action591< #[allow(clippy::too_many_arguments)] fn __action592< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { e @@ -44159,12 +44159,12 @@ fn __action592< #[allow(clippy::too_many_arguments)] fn __action593< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elt, _): (ast::Location, ast::Expr, ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elt, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -44179,13 +44179,13 @@ fn __action593< #[allow(clippy::too_many_arguments)] fn __action594< >( - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, ast::Expr, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), -) -> Result> + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { { Err(LexicalError{ @@ -44198,11 +44198,11 @@ fn __action594< #[allow(clippy::too_many_arguments)] fn __action595< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e, _): (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e, _): (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -44222,12 +44222,12 @@ fn __action595< #[allow(clippy::too_many_arguments)] fn __action596< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, e1, _): (ast::Location, (ast::Expr, ast::Expr), ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, e1, _): (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -44246,11 +44246,11 @@ fn __action596< #[allow(clippy::too_many_arguments)] fn __action597< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elts, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elts, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new( @@ -44263,12 +44263,12 @@ fn __action597< #[allow(clippy::too_many_arguments)] fn __action598< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, elt, _): (ast::Location, ast::Expr, ast::Location), - (_, generators, _): (ast::Location, Vec, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, elt, _): (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + (_, generators, _): (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { { @@ -44283,9 +44283,9 @@ fn __action598< #[allow(clippy::too_many_arguments)] fn __action599< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: true.into(), kind: None }) @@ -44294,9 +44294,9 @@ fn __action599< #[allow(clippy::too_many_arguments)] fn __action600< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: false.into(), kind: None }) @@ -44305,9 +44305,9 @@ fn __action600< #[allow(clippy::too_many_arguments)] fn __action601< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: ast::Constant::None, kind: None }) @@ -44316,9 +44316,9 @@ fn __action601< #[allow(clippy::too_many_arguments)] fn __action602< >( - (_, location, _): (ast::Location, ast::Location, ast::Location), - (_, _, _): (ast::Location, token::Tok, ast::Location), - (_, end_location, _): (ast::Location, ast::Location, ast::Location), + (_, location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + (_, _, _): (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + (_, end_location, _): (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { ast::Expr::new(location, end_location, ast::ExprKind::Constant { value: ast::Constant::Ellipsis, kind: None }) @@ -44327,12 +44327,12 @@ fn __action602< #[allow(clippy::too_many_arguments)] fn __action603< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.0; @@ -44354,11 +44354,11 @@ fn __action603< #[allow(clippy::too_many_arguments)] fn __action604< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -44381,15 +44381,15 @@ fn __action604< #[allow(clippy::too_many_arguments)] fn __action605< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __5.0; let __end0 = __5.2; @@ -44412,14 +44412,14 @@ fn __action605< #[allow(clippy::too_many_arguments)] fn __action606< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __5.0; @@ -44443,15 +44443,15 @@ fn __action606< #[allow(clippy::too_many_arguments)] fn __action607< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __5.0; let __end0 = __5.2; @@ -44474,14 +44474,14 @@ fn __action607< #[allow(clippy::too_many_arguments)] fn __action608< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __5.0; @@ -44505,15 +44505,15 @@ fn __action608< #[allow(clippy::too_many_arguments)] fn __action609< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __6.0; @@ -44538,14 +44538,14 @@ fn __action609< #[allow(clippy::too_many_arguments)] fn __action610< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -44571,13 +44571,13 @@ fn __action610< #[allow(clippy::too_many_arguments)] fn __action611< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -44600,12 +44600,12 @@ fn __action611< #[allow(clippy::too_many_arguments)] fn __action612< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -44629,13 +44629,13 @@ fn __action612< #[allow(clippy::too_many_arguments)] fn __action613< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -44658,12 +44658,12 @@ fn __action613< #[allow(clippy::too_many_arguments)] fn __action614< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -44687,15 +44687,15 @@ fn __action614< #[allow(clippy::too_many_arguments)] fn __action615< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __6.0; @@ -44720,14 +44720,14 @@ fn __action615< #[allow(clippy::too_many_arguments)] fn __action616< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -44753,13 +44753,13 @@ fn __action616< #[allow(clippy::too_many_arguments)] fn __action617< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -44782,12 +44782,12 @@ fn __action617< #[allow(clippy::too_many_arguments)] fn __action618< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -44811,13 +44811,13 @@ fn __action618< #[allow(clippy::too_many_arguments)] fn __action619< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -44840,12 +44840,12 @@ fn __action619< #[allow(clippy::too_many_arguments)] fn __action620< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -44869,8 +44869,8 @@ fn __action620< #[allow(clippy::too_many_arguments)] fn __action621< >( - __0: (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __1.0; @@ -44888,7 +44888,7 @@ fn __action621< #[allow(clippy::too_many_arguments)] fn __action622< >( - __0: (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __0.2; @@ -44907,8 +44907,8 @@ fn __action622< #[allow(clippy::too_many_arguments)] fn __action623< >( - __0: (ast::Location, Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -44926,7 +44926,7 @@ fn __action623< #[allow(clippy::too_many_arguments)] fn __action624< >( - __0: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -44945,10 +44945,10 @@ fn __action624< #[allow(clippy::too_many_arguments)] fn __action625< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.0; @@ -44968,9 +44968,9 @@ fn __action625< #[allow(clippy::too_many_arguments)] fn __action626< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -44991,10 +44991,10 @@ fn __action626< #[allow(clippy::too_many_arguments)] fn __action627< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.0; @@ -45014,9 +45014,9 @@ fn __action627< #[allow(clippy::too_many_arguments)] fn __action628< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -45037,12 +45037,12 @@ fn __action628< #[allow(clippy::too_many_arguments)] fn __action629< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.0; @@ -45064,11 +45064,11 @@ fn __action629< #[allow(clippy::too_many_arguments)] fn __action630< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> Vec { let __start0 = __2.2; @@ -45091,8 +45091,8 @@ fn __action630< #[allow(clippy::too_many_arguments)] fn __action631< >( - __0: (ast::Location, Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -45110,7 +45110,7 @@ fn __action631< #[allow(clippy::too_many_arguments)] fn __action632< >( - __0: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -45129,12 +45129,12 @@ fn __action632< #[allow(clippy::too_many_arguments)] fn __action633< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.0; @@ -45156,11 +45156,11 @@ fn __action633< #[allow(clippy::too_many_arguments)] fn __action634< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.2; @@ -45183,13 +45183,13 @@ fn __action634< #[allow(clippy::too_many_arguments)] fn __action635< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -45212,12 +45212,12 @@ fn __action635< #[allow(clippy::too_many_arguments)] fn __action636< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -45241,15 +45241,15 @@ fn __action636< #[allow(clippy::too_many_arguments)] fn __action637< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, String, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __6.0; @@ -45274,14 +45274,14 @@ fn __action637< #[allow(clippy::too_many_arguments)] fn __action638< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, String, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -45307,17 +45307,17 @@ fn __action638< #[allow(clippy::too_many_arguments)] fn __action639< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, alloc::vec::Vec, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __5.0; @@ -45344,16 +45344,16 @@ fn __action639< #[allow(clippy::too_many_arguments)] fn __action640< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, alloc::vec::Vec, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.2; @@ -45381,10 +45381,10 @@ fn __action640< #[allow(clippy::too_many_arguments)] fn __action641< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __2.0; let __end0 = __2.2; @@ -45402,9 +45402,9 @@ fn __action641< #[allow(clippy::too_many_arguments)] fn __action642< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.2; let __end0 = __1.2; @@ -45423,10 +45423,10 @@ fn __action642< #[allow(clippy::too_many_arguments)] fn __action643< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, (token::Tok, Option>), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __2.0; let __end0 = __2.2; @@ -45444,9 +45444,9 @@ fn __action643< #[allow(clippy::too_many_arguments)] fn __action644< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, (token::Tok, Option>), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), +) -> Result> { let __start0 = __1.2; let __end0 = __1.2; @@ -45465,8 +45465,8 @@ fn __action644< #[allow(clippy::too_many_arguments)] fn __action645< >( - __0: (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __1.0; @@ -45484,7 +45484,7 @@ fn __action645< #[allow(clippy::too_many_arguments)] fn __action646< >( - __0: (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), + __0: (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __0.2; @@ -45503,8 +45503,8 @@ fn __action646< #[allow(clippy::too_many_arguments)] fn __action647< >( - __0: (ast::Location, Option>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __1.0; @@ -45522,7 +45522,7 @@ fn __action647< #[allow(clippy::too_many_arguments)] fn __action648< >( - __0: (ast::Location, Option>, ast::Location), + __0: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __0.2; @@ -45541,10 +45541,10 @@ fn __action648< #[allow(clippy::too_many_arguments)] fn __action649< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __2.0; let __end0 = __2.2; @@ -45562,9 +45562,9 @@ fn __action649< #[allow(clippy::too_many_arguments)] fn __action650< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(token::Tok, (Option>, Vec, Vec, Option>))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.2; let __end0 = __1.2; @@ -45583,10 +45583,10 @@ fn __action650< #[allow(clippy::too_many_arguments)] fn __action651< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, (token::Tok, Option>), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __2.0; let __end0 = __2.2; @@ -45604,9 +45604,9 @@ fn __action651< #[allow(clippy::too_many_arguments)] fn __action652< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, (token::Tok, Option>), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (token::Tok, Option>), crate::text_size::TextSize), +) -> Result> { let __start0 = __1.2; let __end0 = __1.2; @@ -45625,8 +45625,8 @@ fn __action652< #[allow(clippy::too_many_arguments)] fn __action653< >( - __0: (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __1.0; @@ -45644,7 +45644,7 @@ fn __action653< #[allow(clippy::too_many_arguments)] fn __action654< >( - __0: (ast::Location, (Option>, Vec, Vec, Option>), ast::Location), + __0: (crate::text_size::TextSize, (Option>, Vec, Vec, Option>), crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __0.2; @@ -45663,8 +45663,8 @@ fn __action654< #[allow(clippy::too_many_arguments)] fn __action655< >( - __0: (ast::Location, Option>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __1.0; @@ -45682,7 +45682,7 @@ fn __action655< #[allow(clippy::too_many_arguments)] fn __action656< >( - __0: (ast::Location, Option>, ast::Location), + __0: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), ) -> ast::Arguments { let __start0 = __0.2; @@ -45701,12 +45701,12 @@ fn __action656< #[allow(clippy::too_many_arguments)] fn __action657< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __4.0; @@ -45728,11 +45728,11 @@ fn __action657< #[allow(clippy::too_many_arguments)] fn __action658< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __3.2; @@ -45755,8 +45755,8 @@ fn __action658< #[allow(clippy::too_many_arguments)] fn __action659< >( - __0: (ast::Location, Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -45774,7 +45774,7 @@ fn __action659< #[allow(clippy::too_many_arguments)] fn __action660< >( - __0: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -45793,11 +45793,11 @@ fn __action660< #[allow(clippy::too_many_arguments)] fn __action661< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.0; @@ -45818,10 +45818,10 @@ fn __action661< #[allow(clippy::too_many_arguments)] fn __action662< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -45843,10 +45843,10 @@ fn __action662< #[allow(clippy::too_many_arguments)] fn __action663< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __2.0; @@ -45866,9 +45866,9 @@ fn __action663< #[allow(clippy::too_many_arguments)] fn __action664< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.2; @@ -45889,12 +45889,12 @@ fn __action664< #[allow(clippy::too_many_arguments)] fn __action665< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __4.0; @@ -45916,11 +45916,11 @@ fn __action665< #[allow(clippy::too_many_arguments)] fn __action666< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.2; @@ -45943,10 +45943,10 @@ fn __action666< #[allow(clippy::too_many_arguments)] fn __action667< >( - __0: (ast::Location, ast::Stmt, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __2.0; @@ -45966,9 +45966,9 @@ fn __action667< #[allow(clippy::too_many_arguments)] fn __action668< >( - __0: (ast::Location, ast::Stmt, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __1.2; @@ -45989,15 +45989,15 @@ fn __action668< #[allow(clippy::too_many_arguments)] fn __action669< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), - __8: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -46022,14 +46022,14 @@ fn __action669< #[allow(clippy::too_many_arguments)] fn __action670< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -46055,15 +46055,15 @@ fn __action670< #[allow(clippy::too_many_arguments)] fn __action671< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, ast::Location, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), - __5: (ast::Location, ast::Arguments, ast::Location), - __6: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.0; @@ -46088,14 +46088,14 @@ fn __action671< #[allow(clippy::too_many_arguments)] fn __action672< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, ast::Location, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, ast::Arguments, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -46121,14 +46121,14 @@ fn __action672< #[allow(clippy::too_many_arguments)] fn __action673< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), - __6: (ast::Location, alloc::vec::Vec, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __1.0; @@ -46152,13 +46152,13 @@ fn __action673< #[allow(clippy::too_many_arguments)] fn __action674< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __0.2; @@ -46183,12 +46183,12 @@ fn __action674< #[allow(clippy::too_many_arguments)] fn __action675< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -46210,11 +46210,11 @@ fn __action675< #[allow(clippy::too_many_arguments)] fn __action676< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -46237,9 +46237,9 @@ fn __action676< #[allow(clippy::too_many_arguments)] fn __action677< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ArgumentList, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ArgumentList, token::Tok)> { let __start0 = __0.0; @@ -46258,15 +46258,15 @@ fn __action677< #[allow(clippy::too_many_arguments)] fn __action678< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, ast::Location, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ArgumentList, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -46291,12 +46291,12 @@ fn __action678< #[allow(clippy::too_many_arguments)] fn __action679< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, ast::Location, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -46320,8 +46320,8 @@ fn __action679< #[allow(clippy::too_many_arguments)] fn __action680< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __0.0; @@ -46339,9 +46339,9 @@ fn __action680< #[allow(clippy::too_many_arguments)] fn __action681< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __1.0; @@ -46360,14 +46360,14 @@ fn __action681< #[allow(clippy::too_many_arguments)] fn __action682< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __3.2; let __end0 = __4.0; @@ -46391,15 +46391,15 @@ fn __action682< #[allow(clippy::too_many_arguments)] fn __action683< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.0; let __end0 = __4.2; @@ -46422,13 +46422,13 @@ fn __action683< #[allow(clippy::too_many_arguments)] fn __action684< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __3.2; let __end0 = __4.0; @@ -46451,14 +46451,14 @@ fn __action684< #[allow(clippy::too_many_arguments)] fn __action685< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.0; let __end0 = __4.2; @@ -46480,14 +46480,14 @@ fn __action685< #[allow(clippy::too_many_arguments)] fn __action686< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __3.2; let __end0 = __4.0; @@ -46511,15 +46511,15 @@ fn __action686< #[allow(clippy::too_many_arguments)] fn __action687< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.0; let __end0 = __4.2; @@ -46542,13 +46542,13 @@ fn __action687< #[allow(clippy::too_many_arguments)] fn __action688< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __3.2; let __end0 = __4.0; @@ -46571,14 +46571,14 @@ fn __action688< #[allow(clippy::too_many_arguments)] fn __action689< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Location, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.0; let __end0 = __4.2; @@ -46600,8 +46600,8 @@ fn __action689< #[allow(clippy::too_many_arguments)] fn __action690< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Withitem, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __0.0; @@ -46619,9 +46619,9 @@ fn __action690< #[allow(clippy::too_many_arguments)] fn __action691< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __1.0; @@ -46640,11 +46640,11 @@ fn __action691< #[allow(clippy::too_many_arguments)] fn __action692< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __2.2; @@ -46667,12 +46667,12 @@ fn __action692< #[allow(clippy::too_many_arguments)] fn __action693< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.0; @@ -46694,10 +46694,10 @@ fn __action693< #[allow(clippy::too_many_arguments)] fn __action694< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __2.2; @@ -46719,11 +46719,11 @@ fn __action694< #[allow(clippy::too_many_arguments)] fn __action695< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Withitem, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.0; @@ -46744,8 +46744,8 @@ fn __action695< #[allow(clippy::too_many_arguments)] fn __action696< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (Option>, ast::Expr), ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))> { let __start0 = __0.0; @@ -46763,9 +46763,9 @@ fn __action696< #[allow(clippy::too_many_arguments)] fn __action697< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (Option>, ast::Expr), ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))> { let __start0 = __1.0; @@ -46784,7 +46784,7 @@ fn __action697< #[allow(clippy::too_many_arguments)] fn __action698< >( - __0: (ast::Location, (Option>, ast::Expr), ast::Location), + __0: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __0.2; @@ -46803,8 +46803,8 @@ fn __action698< #[allow(clippy::too_many_arguments)] fn __action699< >( - __0: (ast::Location, (Option>, ast::Expr), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), + __0: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __1.0; @@ -46822,8 +46822,8 @@ fn __action699< #[allow(clippy::too_many_arguments)] fn __action700< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -46841,9 +46841,9 @@ fn __action700< #[allow(clippy::too_many_arguments)] fn __action701< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -46862,7 +46862,7 @@ fn __action701< #[allow(clippy::too_many_arguments)] fn __action702< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -46881,8 +46881,8 @@ fn __action702< #[allow(clippy::too_many_arguments)] fn __action703< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -46900,8 +46900,8 @@ fn __action703< #[allow(clippy::too_many_arguments)] fn __action704< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { let __start0 = __0.0; @@ -46919,9 +46919,9 @@ fn __action704< #[allow(clippy::too_many_arguments)] fn __action705< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { let __start0 = __1.0; @@ -46940,7 +46940,7 @@ fn __action705< #[allow(clippy::too_many_arguments)] fn __action706< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -46959,8 +46959,8 @@ fn __action706< #[allow(clippy::too_many_arguments)] fn __action707< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -46978,9 +46978,9 @@ fn __action707< #[allow(clippy::too_many_arguments)] fn __action708< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, (String, StringKind, bool), ast::Location), -) -> (ast::Location, (String, StringKind, bool), ast::Location) + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), +) -> (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize) { let __start0 = __1.2; let __end0 = __1.2; @@ -46999,10 +46999,10 @@ fn __action708< #[allow(clippy::too_many_arguments)] fn __action709< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47024,10 +47024,10 @@ fn __action709< #[allow(clippy::too_many_arguments)] fn __action710< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47049,10 +47049,10 @@ fn __action710< #[allow(clippy::too_many_arguments)] fn __action711< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47074,9 +47074,9 @@ fn __action711< #[allow(clippy::too_many_arguments)] fn __action712< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -47097,9 +47097,9 @@ fn __action712< #[allow(clippy::too_many_arguments)] fn __action713< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -47120,10 +47120,10 @@ fn __action713< #[allow(clippy::too_many_arguments)] fn __action714< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47145,10 +47145,10 @@ fn __action714< #[allow(clippy::too_many_arguments)] fn __action715< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47170,11 +47170,11 @@ fn __action715< #[allow(clippy::too_many_arguments)] fn __action716< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), +) -> Result> { let __start0 = __3.2; let __end0 = __3.2; @@ -47195,10 +47195,10 @@ fn __action716< #[allow(clippy::too_many_arguments)] fn __action717< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -47220,8 +47220,8 @@ fn __action717< #[allow(clippy::too_many_arguments)] fn __action718< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Constant, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47241,8 +47241,8 @@ fn __action718< #[allow(clippy::too_many_arguments)] fn __action719< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47262,10 +47262,10 @@ fn __action719< #[allow(clippy::too_many_arguments)] fn __action720< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47287,11 +47287,11 @@ fn __action720< #[allow(clippy::too_many_arguments)] fn __action721< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -47314,11 +47314,11 @@ fn __action721< #[allow(clippy::too_many_arguments)] fn __action722< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -47341,10 +47341,10 @@ fn __action722< #[allow(clippy::too_many_arguments)] fn __action723< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47366,13 +47366,13 @@ fn __action723< #[allow(clippy::too_many_arguments)] fn __action724< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __5.2; let __end0 = __5.2; @@ -47395,14 +47395,14 @@ fn __action724< #[allow(clippy::too_many_arguments)] fn __action725< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __6.2; let __end0 = __6.2; @@ -47426,12 +47426,12 @@ fn __action725< #[allow(clippy::too_many_arguments)] fn __action726< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __4.2; @@ -47453,13 +47453,13 @@ fn __action726< #[allow(clippy::too_many_arguments)] fn __action727< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __5.2; let __end0 = __5.2; @@ -47482,9 +47482,9 @@ fn __action727< #[allow(clippy::too_many_arguments)] fn __action728< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -47505,11 +47505,11 @@ fn __action728< #[allow(clippy::too_many_arguments)] fn __action729< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -47532,12 +47532,12 @@ fn __action729< #[allow(clippy::too_many_arguments)] fn __action730< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Location, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __4.2; @@ -47559,10 +47559,10 @@ fn __action730< #[allow(clippy::too_many_arguments)] fn __action731< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47584,11 +47584,11 @@ fn __action731< #[allow(clippy::too_many_arguments)] fn __action732< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (ast::Expr, ast::Expr), ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -47611,10 +47611,10 @@ fn __action732< #[allow(clippy::too_many_arguments)] fn __action733< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47636,11 +47636,11 @@ fn __action733< #[allow(clippy::too_many_arguments)] fn __action734< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -47663,8 +47663,8 @@ fn __action734< #[allow(clippy::too_many_arguments)] fn __action735< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47684,8 +47684,8 @@ fn __action735< #[allow(clippy::too_many_arguments)] fn __action736< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47705,8 +47705,8 @@ fn __action736< #[allow(clippy::too_many_arguments)] fn __action737< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47726,8 +47726,8 @@ fn __action737< #[allow(clippy::too_many_arguments)] fn __action738< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47747,8 +47747,8 @@ fn __action738< #[allow(clippy::too_many_arguments)] fn __action739< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Constant, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47768,8 +47768,8 @@ fn __action739< #[allow(clippy::too_many_arguments)] fn __action740< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -47789,10 +47789,10 @@ fn __action740< #[allow(clippy::too_many_arguments)] fn __action741< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -47814,11 +47814,11 @@ fn __action741< #[allow(clippy::too_many_arguments)] fn __action742< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -47841,13 +47841,13 @@ fn __action742< #[allow(clippy::too_many_arguments)] fn __action743< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __5.2; let __end0 = __5.2; @@ -47870,14 +47870,14 @@ fn __action743< #[allow(clippy::too_many_arguments)] fn __action744< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __6.2; let __end0 = __6.2; @@ -47901,12 +47901,12 @@ fn __action744< #[allow(clippy::too_many_arguments)] fn __action745< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __4.2; @@ -47928,13 +47928,13 @@ fn __action745< #[allow(clippy::too_many_arguments)] fn __action746< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __5.2; let __end0 = __5.2; @@ -47957,9 +47957,9 @@ fn __action746< #[allow(clippy::too_many_arguments)] fn __action747< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -47980,11 +47980,11 @@ fn __action747< #[allow(clippy::too_many_arguments)] fn __action748< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48007,12 +48007,12 @@ fn __action748< #[allow(clippy::too_many_arguments)] fn __action749< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Location, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __4.2; @@ -48034,10 +48034,10 @@ fn __action749< #[allow(clippy::too_many_arguments)] fn __action750< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -48059,11 +48059,11 @@ fn __action750< #[allow(clippy::too_many_arguments)] fn __action751< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (ast::Expr, ast::Expr), ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48086,10 +48086,10 @@ fn __action751< #[allow(clippy::too_many_arguments)] fn __action752< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -48111,11 +48111,11 @@ fn __action752< #[allow(clippy::too_many_arguments)] fn __action753< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48138,8 +48138,8 @@ fn __action753< #[allow(clippy::too_many_arguments)] fn __action754< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -48159,8 +48159,8 @@ fn __action754< #[allow(clippy::too_many_arguments)] fn __action755< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -48180,8 +48180,8 @@ fn __action755< #[allow(clippy::too_many_arguments)] fn __action756< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -48201,8 +48201,8 @@ fn __action756< #[allow(clippy::too_many_arguments)] fn __action757< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -48222,11 +48222,11 @@ fn __action757< #[allow(clippy::too_many_arguments)] fn __action758< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ArgumentList, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48249,11 +48249,11 @@ fn __action758< #[allow(clippy::too_many_arguments)] fn __action759< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48276,10 +48276,10 @@ fn __action759< #[allow(clippy::too_many_arguments)] fn __action760< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -48301,11 +48301,11 @@ fn __action760< #[allow(clippy::too_many_arguments)] fn __action761< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ArgumentList, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48328,11 +48328,11 @@ fn __action761< #[allow(clippy::too_many_arguments)] fn __action762< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -48355,10 +48355,10 @@ fn __action762< #[allow(clippy::too_many_arguments)] fn __action763< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -48380,9 +48380,9 @@ fn __action763< #[allow(clippy::too_many_arguments)] fn __action764< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -48403,9 +48403,9 @@ fn __action764< #[allow(clippy::too_many_arguments)] fn __action765< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -48426,8 +48426,8 @@ fn __action765< #[allow(clippy::too_many_arguments)] fn __action766< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.2; @@ -48447,14 +48447,14 @@ fn __action766< #[allow(clippy::too_many_arguments)] fn __action767< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __7.2; @@ -48480,13 +48480,13 @@ fn __action767< #[allow(clippy::too_many_arguments)] fn __action768< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __6.2; @@ -48511,12 +48511,12 @@ fn __action768< #[allow(clippy::too_many_arguments)] fn __action769< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -48540,11 +48540,11 @@ fn __action769< #[allow(clippy::too_many_arguments)] fn __action770< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.2; @@ -48567,12 +48567,12 @@ fn __action770< #[allow(clippy::too_many_arguments)] fn __action771< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -48596,11 +48596,11 @@ fn __action771< #[allow(clippy::too_many_arguments)] fn __action772< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.2; @@ -48623,10 +48623,10 @@ fn __action772< #[allow(clippy::too_many_arguments)] fn __action773< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -48648,14 +48648,14 @@ fn __action773< #[allow(clippy::too_many_arguments)] fn __action774< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __7.2; @@ -48681,13 +48681,13 @@ fn __action774< #[allow(clippy::too_many_arguments)] fn __action775< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __6.2; @@ -48712,12 +48712,12 @@ fn __action775< #[allow(clippy::too_many_arguments)] fn __action776< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -48741,11 +48741,11 @@ fn __action776< #[allow(clippy::too_many_arguments)] fn __action777< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.2; @@ -48768,12 +48768,12 @@ fn __action777< #[allow(clippy::too_many_arguments)] fn __action778< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -48797,11 +48797,11 @@ fn __action778< #[allow(clippy::too_many_arguments)] fn __action779< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.2; @@ -48824,10 +48824,10 @@ fn __action779< #[allow(clippy::too_many_arguments)] fn __action780< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -48849,8 +48849,8 @@ fn __action780< #[allow(clippy::too_many_arguments)] fn __action781< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48870,8 +48870,8 @@ fn __action781< #[allow(clippy::too_many_arguments)] fn __action782< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48891,8 +48891,8 @@ fn __action782< #[allow(clippy::too_many_arguments)] fn __action783< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48912,8 +48912,8 @@ fn __action783< #[allow(clippy::too_many_arguments)] fn __action784< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48933,8 +48933,8 @@ fn __action784< #[allow(clippy::too_many_arguments)] fn __action785< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48954,8 +48954,8 @@ fn __action785< #[allow(clippy::too_many_arguments)] fn __action786< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48975,8 +48975,8 @@ fn __action786< #[allow(clippy::too_many_arguments)] fn __action787< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __1.2; @@ -48996,9 +48996,9 @@ fn __action787< #[allow(clippy::too_many_arguments)] fn __action788< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49019,9 +49019,9 @@ fn __action788< #[allow(clippy::too_many_arguments)] fn __action789< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49042,8 +49042,8 @@ fn __action789< #[allow(clippy::too_many_arguments)] fn __action790< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Constant, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -49063,9 +49063,9 @@ fn __action790< #[allow(clippy::too_many_arguments)] fn __action791< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49086,9 +49086,9 @@ fn __action791< #[allow(clippy::too_many_arguments)] fn __action792< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -49109,10 +49109,10 @@ fn __action792< #[allow(clippy::too_many_arguments)] fn __action793< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -49134,10 +49134,10 @@ fn __action793< #[allow(clippy::too_many_arguments)] fn __action794< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -49159,9 +49159,9 @@ fn __action794< #[allow(clippy::too_many_arguments)] fn __action795< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -49182,10 +49182,10 @@ fn __action795< #[allow(clippy::too_many_arguments)] fn __action796< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -49207,11 +49207,11 @@ fn __action796< #[allow(clippy::too_many_arguments)] fn __action797< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.2; @@ -49234,9 +49234,9 @@ fn __action797< #[allow(clippy::too_many_arguments)] fn __action798< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Unaryop, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49257,9 +49257,9 @@ fn __action798< #[allow(clippy::too_many_arguments)] fn __action799< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Unaryop, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49280,8 +49280,8 @@ fn __action799< #[allow(clippy::too_many_arguments)] fn __action800< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -49301,8 +49301,8 @@ fn __action800< #[allow(clippy::too_many_arguments)] fn __action801< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -49322,9 +49322,9 @@ fn __action801< #[allow(clippy::too_many_arguments)] fn __action802< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -49345,8 +49345,8 @@ fn __action802< #[allow(clippy::too_many_arguments)] fn __action803< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -49366,10 +49366,10 @@ fn __action803< #[allow(clippy::too_many_arguments)] fn __action804< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, core::option::Option>, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __2.2; let __end0 = __2.2; @@ -49389,11 +49389,11 @@ fn __action804< #[allow(clippy::too_many_arguments)] fn __action805< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __3.2; let __end0 = __3.2; @@ -49414,10 +49414,10 @@ fn __action805< #[allow(clippy::too_many_arguments)] fn __action806< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __2.2; let __end0 = __2.2; @@ -49437,10 +49437,10 @@ fn __action806< #[allow(clippy::too_many_arguments)] fn __action807< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __2.2; let __end0 = __2.2; @@ -49460,9 +49460,9 @@ fn __action807< #[allow(clippy::too_many_arguments)] fn __action808< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49483,8 +49483,8 @@ fn __action808< #[allow(clippy::too_many_arguments)] fn __action809< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -49504,9 +49504,9 @@ fn __action809< #[allow(clippy::too_many_arguments)] fn __action810< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -49527,8 +49527,8 @@ fn __action810< #[allow(clippy::too_many_arguments)] fn __action811< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -49548,9 +49548,9 @@ fn __action811< #[allow(clippy::too_many_arguments)] fn __action812< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -49571,9 +49571,9 @@ fn __action812< #[allow(clippy::too_many_arguments)] fn __action813< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, core::option::Option<(token::Tok, String)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option<(token::Tok, String)>, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __2.2; @@ -49594,9 +49594,9 @@ fn __action813< #[allow(clippy::too_many_arguments)] fn __action814< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, core::option::Option<(token::Tok, String)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option<(token::Tok, String)>, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __2.2; @@ -49617,8 +49617,8 @@ fn __action814< #[allow(clippy::too_many_arguments)] fn __action815< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.2; @@ -49638,11 +49638,11 @@ fn __action815< #[allow(clippy::too_many_arguments)] fn __action816< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __4.2; @@ -49665,10 +49665,10 @@ fn __action816< #[allow(clippy::too_many_arguments)] fn __action817< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.2; @@ -49690,8 +49690,8 @@ fn __action817< #[allow(clippy::too_many_arguments)] fn __action818< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.2; @@ -49711,9 +49711,9 @@ fn __action818< #[allow(clippy::too_many_arguments)] fn __action819< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -49734,11 +49734,11 @@ fn __action819< #[allow(clippy::too_many_arguments)] fn __action820< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (Option, Option), ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (Option, Option), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.2; @@ -49761,12 +49761,12 @@ fn __action820< #[allow(clippy::too_many_arguments)] fn __action821< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> Result> { let __start0 = __4.2; let __end0 = __4.2; @@ -49788,8 +49788,8 @@ fn __action821< #[allow(clippy::too_many_arguments)] fn __action822< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.2; @@ -49809,8 +49809,8 @@ fn __action822< #[allow(clippy::too_many_arguments)] fn __action823< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -49830,8 +49830,8 @@ fn __action823< #[allow(clippy::too_many_arguments)] fn __action824< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -49851,8 +49851,8 @@ fn __action824< #[allow(clippy::too_many_arguments)] fn __action825< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -49872,9 +49872,9 @@ fn __action825< #[allow(clippy::too_many_arguments)] fn __action826< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.2; @@ -49895,11 +49895,11 @@ fn __action826< #[allow(clippy::too_many_arguments)] fn __action827< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.2; @@ -49922,10 +49922,10 @@ fn __action827< #[allow(clippy::too_many_arguments)] fn __action828< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -49947,12 +49947,12 @@ fn __action828< #[allow(clippy::too_many_arguments)] fn __action829< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -49976,11 +49976,11 @@ fn __action829< #[allow(clippy::too_many_arguments)] fn __action830< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.2; @@ -50003,14 +50003,14 @@ fn __action830< #[allow(clippy::too_many_arguments)] fn __action831< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, String, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __7.2; @@ -50036,13 +50036,13 @@ fn __action831< #[allow(clippy::too_many_arguments)] fn __action832< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, String, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __6.2; @@ -50067,8 +50067,8 @@ fn __action832< #[allow(clippy::too_many_arguments)] fn __action833< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -50088,10 +50088,10 @@ fn __action833< #[allow(clippy::too_many_arguments)] fn __action834< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50113,10 +50113,10 @@ fn __action834< #[allow(clippy::too_many_arguments)] fn __action835< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50138,10 +50138,10 @@ fn __action835< #[allow(clippy::too_many_arguments)] fn __action836< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.2; @@ -50163,9 +50163,9 @@ fn __action836< #[allow(clippy::too_many_arguments)] fn __action837< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -50186,9 +50186,9 @@ fn __action837< #[allow(clippy::too_many_arguments)] fn __action838< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -50209,9 +50209,9 @@ fn __action838< #[allow(clippy::too_many_arguments)] fn __action839< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -50232,9 +50232,9 @@ fn __action839< #[allow(clippy::too_many_arguments)] fn __action840< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __2.2; @@ -50255,9 +50255,9 @@ fn __action840< #[allow(clippy::too_many_arguments)] fn __action841< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -50278,9 +50278,9 @@ fn __action841< #[allow(clippy::too_many_arguments)] fn __action842< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -50301,8 +50301,8 @@ fn __action842< #[allow(clippy::too_many_arguments)] fn __action843< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -50322,9 +50322,9 @@ fn __action843< #[allow(clippy::too_many_arguments)] fn __action844< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __2.2; @@ -50345,11 +50345,11 @@ fn __action844< #[allow(clippy::too_many_arguments)] fn __action845< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __4.2; @@ -50372,10 +50372,10 @@ fn __action845< #[allow(clippy::too_many_arguments)] fn __action846< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __3.2; @@ -50397,10 +50397,10 @@ fn __action846< #[allow(clippy::too_many_arguments)] fn __action847< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50422,10 +50422,10 @@ fn __action847< #[allow(clippy::too_many_arguments)] fn __action848< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50447,8 +50447,8 @@ fn __action848< #[allow(clippy::too_many_arguments)] fn __action849< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -50468,10 +50468,10 @@ fn __action849< #[allow(clippy::too_many_arguments)] fn __action850< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -50493,10 +50493,10 @@ fn __action850< #[allow(clippy::too_many_arguments)] fn __action851< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -50518,9 +50518,9 @@ fn __action851< #[allow(clippy::too_many_arguments)] fn __action852< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.2; @@ -50541,12 +50541,12 @@ fn __action852< #[allow(clippy::too_many_arguments)] fn __action853< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __5.2; @@ -50570,10 +50570,10 @@ fn __action853< #[allow(clippy::too_many_arguments)] fn __action854< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.2; @@ -50595,10 +50595,10 @@ fn __action854< #[allow(clippy::too_many_arguments)] fn __action855< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50620,10 +50620,10 @@ fn __action855< #[allow(clippy::too_many_arguments)] fn __action856< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50645,13 +50645,13 @@ fn __action856< #[allow(clippy::too_many_arguments)] fn __action857< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), - __6: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __6.2; @@ -50676,12 +50676,12 @@ fn __action857< #[allow(clippy::too_many_arguments)] fn __action858< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __5.2; @@ -50705,9 +50705,9 @@ fn __action858< #[allow(clippy::too_many_arguments)] fn __action859< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -50728,9 +50728,9 @@ fn __action859< #[allow(clippy::too_many_arguments)] fn __action860< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.2; @@ -50751,9 +50751,9 @@ fn __action860< #[allow(clippy::too_many_arguments)] fn __action861< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __2.2; @@ -50774,11 +50774,11 @@ fn __action861< #[allow(clippy::too_many_arguments)] fn __action862< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, core::option::Option, ast::Location), - __4: (ast::Location, core::option::Option>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __4.2; @@ -50801,10 +50801,10 @@ fn __action862< #[allow(clippy::too_many_arguments)] fn __action863< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50826,9 +50826,9 @@ fn __action863< #[allow(clippy::too_many_arguments)] fn __action864< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -50849,10 +50849,10 @@ fn __action864< #[allow(clippy::too_many_arguments)] fn __action865< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50874,10 +50874,10 @@ fn __action865< #[allow(clippy::too_many_arguments)] fn __action866< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, ast::Operator, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -50899,12 +50899,12 @@ fn __action866< #[allow(clippy::too_many_arguments)] fn __action867< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __5.2; @@ -50928,12 +50928,12 @@ fn __action867< #[allow(clippy::too_many_arguments)] fn __action868< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __5.2; @@ -50957,13 +50957,13 @@ fn __action868< #[allow(clippy::too_many_arguments)] fn __action869< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - __6: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __6.2; @@ -50988,13 +50988,13 @@ fn __action869< #[allow(clippy::too_many_arguments)] fn __action870< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - __6: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __6.2; @@ -51019,9 +51019,9 @@ fn __action870< #[allow(clippy::too_many_arguments)] fn __action871< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __2.2; @@ -51042,8 +51042,8 @@ fn __action871< #[allow(clippy::too_many_arguments)] fn __action872< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __1.2; @@ -51063,10 +51063,10 @@ fn __action872< #[allow(clippy::too_many_arguments)] fn __action873< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -51088,10 +51088,10 @@ fn __action873< #[allow(clippy::too_many_arguments)] fn __action874< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -51113,9 +51113,9 @@ fn __action874< #[allow(clippy::too_many_arguments)] fn __action875< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -51136,10 +51136,10 @@ fn __action875< #[allow(clippy::too_many_arguments)] fn __action876< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.2; @@ -51161,8 +51161,8 @@ fn __action876< #[allow(clippy::too_many_arguments)] fn __action877< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, String)> { let __start0 = __0.0; @@ -51180,10 +51180,10 @@ fn __action877< #[allow(clippy::too_many_arguments)] fn __action878< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __2.0; @@ -51203,8 +51203,8 @@ fn __action878< #[allow(clippy::too_many_arguments)] fn __action879< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __1.2; @@ -51224,10 +51224,10 @@ fn __action879< #[allow(clippy::too_many_arguments)] fn __action880< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __2.0; @@ -51247,8 +51247,8 @@ fn __action880< #[allow(clippy::too_many_arguments)] fn __action881< >( - __0: (ast::Location, ast::Location, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, crate::text_size::TextSize, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __1.2; @@ -51268,11 +51268,11 @@ fn __action881< #[allow(clippy::too_many_arguments)] fn __action882< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), -) -> (ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite) + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), +) -> (crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite) { let __start0 = __0.0; let __end0 = __0.0; @@ -51293,8 +51293,8 @@ fn __action882< #[allow(clippy::too_many_arguments)] fn __action883< >( - __0: (ast::Location, (String, StringKind, bool), ast::Location), -) -> (ast::Location, (String, StringKind, bool), ast::Location) + __0: (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), +) -> (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize) { let __start0 = __0.0; let __end0 = __0.0; @@ -51312,9 +51312,9 @@ fn __action883< #[allow(clippy::too_many_arguments)] fn __action884< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51335,9 +51335,9 @@ fn __action884< #[allow(clippy::too_many_arguments)] fn __action885< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51358,9 +51358,9 @@ fn __action885< #[allow(clippy::too_many_arguments)] fn __action886< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51381,8 +51381,8 @@ fn __action886< #[allow(clippy::too_many_arguments)] fn __action887< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51402,8 +51402,8 @@ fn __action887< #[allow(clippy::too_many_arguments)] fn __action888< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51423,9 +51423,9 @@ fn __action888< #[allow(clippy::too_many_arguments)] fn __action889< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51446,9 +51446,9 @@ fn __action889< #[allow(clippy::too_many_arguments)] fn __action890< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51469,10 +51469,10 @@ fn __action890< #[allow(clippy::too_many_arguments)] fn __action891< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -51492,9 +51492,9 @@ fn __action891< #[allow(clippy::too_many_arguments)] fn __action892< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -51515,8 +51515,8 @@ fn __action892< #[allow(clippy::too_many_arguments)] fn __action893< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -51534,7 +51534,7 @@ fn __action893< #[allow(clippy::too_many_arguments)] fn __action894< >( - __0: (ast::Location, ast::Constant, ast::Location), + __0: (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51553,7 +51553,7 @@ fn __action894< #[allow(clippy::too_many_arguments)] fn __action895< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51572,9 +51572,9 @@ fn __action895< #[allow(clippy::too_many_arguments)] fn __action896< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51595,10 +51595,10 @@ fn __action896< #[allow(clippy::too_many_arguments)] fn __action897< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51620,10 +51620,10 @@ fn __action897< #[allow(clippy::too_many_arguments)] fn __action898< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51645,9 +51645,9 @@ fn __action898< #[allow(clippy::too_many_arguments)] fn __action899< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51668,12 +51668,12 @@ fn __action899< #[allow(clippy::too_many_arguments)] fn __action900< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -51695,13 +51695,13 @@ fn __action900< #[allow(clippy::too_many_arguments)] fn __action901< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -51724,11 +51724,11 @@ fn __action901< #[allow(clippy::too_many_arguments)] fn __action902< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -51749,12 +51749,12 @@ fn __action902< #[allow(clippy::too_many_arguments)] fn __action903< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -51776,8 +51776,8 @@ fn __action903< #[allow(clippy::too_many_arguments)] fn __action904< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51797,10 +51797,10 @@ fn __action904< #[allow(clippy::too_many_arguments)] fn __action905< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51822,11 +51822,11 @@ fn __action905< #[allow(clippy::too_many_arguments)] fn __action906< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -51847,9 +51847,9 @@ fn __action906< #[allow(clippy::too_many_arguments)] fn __action907< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51870,10 +51870,10 @@ fn __action907< #[allow(clippy::too_many_arguments)] fn __action908< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Expr), ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51895,9 +51895,9 @@ fn __action908< #[allow(clippy::too_many_arguments)] fn __action909< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51918,10 +51918,10 @@ fn __action909< #[allow(clippy::too_many_arguments)] fn __action910< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51943,7 +51943,7 @@ fn __action910< #[allow(clippy::too_many_arguments)] fn __action911< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51962,7 +51962,7 @@ fn __action911< #[allow(clippy::too_many_arguments)] fn __action912< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -51981,7 +51981,7 @@ fn __action912< #[allow(clippy::too_many_arguments)] fn __action913< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52000,7 +52000,7 @@ fn __action913< #[allow(clippy::too_many_arguments)] fn __action914< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52019,8 +52019,8 @@ fn __action914< #[allow(clippy::too_many_arguments)] fn __action915< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -52038,7 +52038,7 @@ fn __action915< #[allow(clippy::too_many_arguments)] fn __action916< >( - __0: (ast::Location, ast::Constant, ast::Location), + __0: (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52057,7 +52057,7 @@ fn __action916< #[allow(clippy::too_many_arguments)] fn __action917< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52076,9 +52076,9 @@ fn __action917< #[allow(clippy::too_many_arguments)] fn __action918< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52099,10 +52099,10 @@ fn __action918< #[allow(clippy::too_many_arguments)] fn __action919< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52124,12 +52124,12 @@ fn __action919< #[allow(clippy::too_many_arguments)] fn __action920< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -52151,13 +52151,13 @@ fn __action920< #[allow(clippy::too_many_arguments)] fn __action921< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -52180,11 +52180,11 @@ fn __action921< #[allow(clippy::too_many_arguments)] fn __action922< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -52205,12 +52205,12 @@ fn __action922< #[allow(clippy::too_many_arguments)] fn __action923< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -52232,8 +52232,8 @@ fn __action923< #[allow(clippy::too_many_arguments)] fn __action924< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52253,10 +52253,10 @@ fn __action924< #[allow(clippy::too_many_arguments)] fn __action925< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52278,11 +52278,11 @@ fn __action925< #[allow(clippy::too_many_arguments)] fn __action926< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -52303,9 +52303,9 @@ fn __action926< #[allow(clippy::too_many_arguments)] fn __action927< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Expr)>>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, ast::Expr)>>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52326,10 +52326,10 @@ fn __action927< #[allow(clippy::too_many_arguments)] fn __action928< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Expr), ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Expr), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52351,9 +52351,9 @@ fn __action928< #[allow(clippy::too_many_arguments)] fn __action929< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52374,10 +52374,10 @@ fn __action929< #[allow(clippy::too_many_arguments)] fn __action930< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52399,7 +52399,7 @@ fn __action930< #[allow(clippy::too_many_arguments)] fn __action931< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52418,7 +52418,7 @@ fn __action931< #[allow(clippy::too_many_arguments)] fn __action932< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52437,7 +52437,7 @@ fn __action932< #[allow(clippy::too_many_arguments)] fn __action933< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52456,7 +52456,7 @@ fn __action933< #[allow(clippy::too_many_arguments)] fn __action934< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52475,10 +52475,10 @@ fn __action934< #[allow(clippy::too_many_arguments)] fn __action935< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ArgumentList, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52500,10 +52500,10 @@ fn __action935< #[allow(clippy::too_many_arguments)] fn __action936< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52525,9 +52525,9 @@ fn __action936< #[allow(clippy::too_many_arguments)] fn __action937< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52548,10 +52548,10 @@ fn __action937< #[allow(clippy::too_many_arguments)] fn __action938< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ArgumentList, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52573,10 +52573,10 @@ fn __action938< #[allow(clippy::too_many_arguments)] fn __action939< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52598,9 +52598,9 @@ fn __action939< #[allow(clippy::too_many_arguments)] fn __action940< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52621,8 +52621,8 @@ fn __action940< #[allow(clippy::too_many_arguments)] fn __action941< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52642,8 +52642,8 @@ fn __action941< #[allow(clippy::too_many_arguments)] fn __action942< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -52663,7 +52663,7 @@ fn __action942< #[allow(clippy::too_many_arguments)] fn __action943< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52682,14 +52682,14 @@ fn __action943< #[allow(clippy::too_many_arguments)] fn __action944< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ArgumentList, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -52715,11 +52715,11 @@ fn __action944< #[allow(clippy::too_many_arguments)] fn __action945< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -52742,13 +52742,13 @@ fn __action945< #[allow(clippy::too_many_arguments)] fn __action946< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52773,12 +52773,12 @@ fn __action946< #[allow(clippy::too_many_arguments)] fn __action947< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52802,11 +52802,11 @@ fn __action947< #[allow(clippy::too_many_arguments)] fn __action948< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52829,10 +52829,10 @@ fn __action948< #[allow(clippy::too_many_arguments)] fn __action949< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52854,11 +52854,11 @@ fn __action949< #[allow(clippy::too_many_arguments)] fn __action950< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52881,10 +52881,10 @@ fn __action950< #[allow(clippy::too_many_arguments)] fn __action951< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52906,9 +52906,9 @@ fn __action951< #[allow(clippy::too_many_arguments)] fn __action952< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52929,13 +52929,13 @@ fn __action952< #[allow(clippy::too_many_arguments)] fn __action953< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52960,12 +52960,12 @@ fn __action953< #[allow(clippy::too_many_arguments)] fn __action954< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -52989,11 +52989,11 @@ fn __action954< #[allow(clippy::too_many_arguments)] fn __action955< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -53016,10 +53016,10 @@ fn __action955< #[allow(clippy::too_many_arguments)] fn __action956< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -53041,11 +53041,11 @@ fn __action956< #[allow(clippy::too_many_arguments)] fn __action957< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -53068,10 +53068,10 @@ fn __action957< #[allow(clippy::too_many_arguments)] fn __action958< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec<(String, ast::Pattern)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec<(String, ast::Pattern)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -53093,9 +53093,9 @@ fn __action958< #[allow(clippy::too_many_arguments)] fn __action959< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -53116,7 +53116,7 @@ fn __action959< #[allow(clippy::too_many_arguments)] fn __action960< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53135,7 +53135,7 @@ fn __action960< #[allow(clippy::too_many_arguments)] fn __action961< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53154,7 +53154,7 @@ fn __action961< #[allow(clippy::too_many_arguments)] fn __action962< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53173,7 +53173,7 @@ fn __action962< #[allow(clippy::too_many_arguments)] fn __action963< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53192,7 +53192,7 @@ fn __action963< #[allow(clippy::too_many_arguments)] fn __action964< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53211,7 +53211,7 @@ fn __action964< #[allow(clippy::too_many_arguments)] fn __action965< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53230,7 +53230,7 @@ fn __action965< #[allow(clippy::too_many_arguments)] fn __action966< >( - __0: (ast::Location, ast::PatternKind, ast::Location), + __0: (crate::text_size::TextSize, ast::PatternKind, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -53249,8 +53249,8 @@ fn __action966< #[allow(clippy::too_many_arguments)] fn __action967< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53270,8 +53270,8 @@ fn __action967< #[allow(clippy::too_many_arguments)] fn __action968< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53291,7 +53291,7 @@ fn __action968< #[allow(clippy::too_many_arguments)] fn __action969< >( - __0: (ast::Location, ast::Constant, ast::Location), + __0: (crate::text_size::TextSize, ast::Constant, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53310,8 +53310,8 @@ fn __action969< #[allow(clippy::too_many_arguments)] fn __action970< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53331,9 +53331,9 @@ fn __action970< #[allow(clippy::too_many_arguments)] fn __action971< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53354,8 +53354,8 @@ fn __action971< #[allow(clippy::too_many_arguments)] fn __action972< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53375,10 +53375,10 @@ fn __action972< #[allow(clippy::too_many_arguments)] fn __action973< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __0.0; @@ -53400,10 +53400,10 @@ fn __action973< #[allow(clippy::too_many_arguments)] fn __action974< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, token::Tok, String), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, token::Tok, String), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __0.0; @@ -53425,11 +53425,11 @@ fn __action974< #[allow(clippy::too_many_arguments)] fn __action975< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __0.0; @@ -53452,11 +53452,11 @@ fn __action975< #[allow(clippy::too_many_arguments)] fn __action976< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (ast::Expr, token::Tok, String), ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (ast::Expr, token::Tok, String), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __0.0; @@ -53479,9 +53479,9 @@ fn __action976< #[allow(clippy::too_many_arguments)] fn __action977< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53502,9 +53502,9 @@ fn __action977< #[allow(clippy::too_many_arguments)] fn __action978< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53525,8 +53525,8 @@ fn __action978< #[allow(clippy::too_many_arguments)] fn __action979< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53546,9 +53546,9 @@ fn __action979< #[allow(clippy::too_many_arguments)] fn __action980< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53569,10 +53569,10 @@ fn __action980< #[allow(clippy::too_many_arguments)] fn __action981< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53594,8 +53594,8 @@ fn __action981< #[allow(clippy::too_many_arguments)] fn __action982< >( - __0: (ast::Location, ast::Unaryop, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53615,8 +53615,8 @@ fn __action982< #[allow(clippy::too_many_arguments)] fn __action983< >( - __0: (ast::Location, ast::Unaryop, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Unaryop, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53636,7 +53636,7 @@ fn __action983< #[allow(clippy::too_many_arguments)] fn __action984< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53655,7 +53655,7 @@ fn __action984< #[allow(clippy::too_many_arguments)] fn __action985< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53674,8 +53674,8 @@ fn __action985< #[allow(clippy::too_many_arguments)] fn __action986< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53695,7 +53695,7 @@ fn __action986< #[allow(clippy::too_many_arguments)] fn __action987< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53714,14 +53714,14 @@ fn __action987< #[allow(clippy::too_many_arguments)] fn __action988< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53747,13 +53747,13 @@ fn __action988< #[allow(clippy::too_many_arguments)] fn __action989< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), - __6: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -53778,14 +53778,14 @@ fn __action989< #[allow(clippy::too_many_arguments)] fn __action990< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, ast::Arguments, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -53811,13 +53811,13 @@ fn __action990< #[allow(clippy::too_many_arguments)] fn __action991< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -53842,9 +53842,9 @@ fn __action991< #[allow(clippy::too_many_arguments)] fn __action992< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, core::option::Option>, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __0.0; let __end0 = __0.0; @@ -53863,10 +53863,10 @@ fn __action992< #[allow(clippy::too_many_arguments)] fn __action993< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __0.0; let __end0 = __0.0; @@ -53886,9 +53886,9 @@ fn __action993< #[allow(clippy::too_many_arguments)] fn __action994< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __0.0; let __end0 = __0.0; @@ -53907,9 +53907,9 @@ fn __action994< #[allow(clippy::too_many_arguments)] fn __action995< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __0.0; let __end0 = __0.0; @@ -53928,8 +53928,8 @@ fn __action995< #[allow(clippy::too_many_arguments)] fn __action996< >( - __0: (ast::Location, Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53949,7 +53949,7 @@ fn __action996< #[allow(clippy::too_many_arguments)] fn __action997< >( - __0: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53968,8 +53968,8 @@ fn __action997< #[allow(clippy::too_many_arguments)] fn __action998< >( - __0: (ast::Location, Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -53989,7 +53989,7 @@ fn __action998< #[allow(clippy::too_many_arguments)] fn __action999< >( - __0: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54008,8 +54008,8 @@ fn __action999< #[allow(clippy::too_many_arguments)] fn __action1000< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54029,12 +54029,12 @@ fn __action1000< #[allow(clippy::too_many_arguments)] fn __action1001< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54058,9 +54058,9 @@ fn __action1001< #[allow(clippy::too_many_arguments)] fn __action1002< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __0.0; @@ -54081,7 +54081,7 @@ fn __action1002< #[allow(clippy::too_many_arguments)] fn __action1003< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __0.0; @@ -54100,9 +54100,9 @@ fn __action1003< #[allow(clippy::too_many_arguments)] fn __action1004< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __0.0; @@ -54123,7 +54123,7 @@ fn __action1004< #[allow(clippy::too_many_arguments)] fn __action1005< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Alias { let __start0 = __0.0; @@ -54142,7 +54142,7 @@ fn __action1005< #[allow(clippy::too_many_arguments)] fn __action1006< >( - __0: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -54161,10 +54161,10 @@ fn __action1006< #[allow(clippy::too_many_arguments)] fn __action1007< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -54186,9 +54186,9 @@ fn __action1007< #[allow(clippy::too_many_arguments)] fn __action1008< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -54209,7 +54209,7 @@ fn __action1008< #[allow(clippy::too_many_arguments)] fn __action1009< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -54228,8 +54228,8 @@ fn __action1009< #[allow(clippy::too_many_arguments)] fn __action1010< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54249,10 +54249,10 @@ fn __action1010< #[allow(clippy::too_many_arguments)] fn __action1011< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (Option, Option), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (Option, Option), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54274,11 +54274,11 @@ fn __action1011< #[allow(clippy::too_many_arguments)] fn __action1012< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -54299,7 +54299,7 @@ fn __action1012< #[allow(clippy::too_many_arguments)] fn __action1013< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54318,7 +54318,7 @@ fn __action1013< #[allow(clippy::too_many_arguments)] fn __action1014< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54337,8 +54337,8 @@ fn __action1014< #[allow(clippy::too_many_arguments)] fn __action1015< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -54356,7 +54356,7 @@ fn __action1015< #[allow(clippy::too_many_arguments)] fn __action1016< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54375,7 +54375,7 @@ fn __action1016< #[allow(clippy::too_many_arguments)] fn __action1017< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54394,7 +54394,7 @@ fn __action1017< #[allow(clippy::too_many_arguments)] fn __action1018< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54413,8 +54413,8 @@ fn __action1018< #[allow(clippy::too_many_arguments)] fn __action1019< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.0; @@ -54432,8 +54432,8 @@ fn __action1019< #[allow(clippy::too_many_arguments)] fn __action1020< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54453,10 +54453,10 @@ fn __action1020< #[allow(clippy::too_many_arguments)] fn __action1021< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54478,9 +54478,9 @@ fn __action1021< #[allow(clippy::too_many_arguments)] fn __action1022< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54501,11 +54501,11 @@ fn __action1022< #[allow(clippy::too_many_arguments)] fn __action1023< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54528,10 +54528,10 @@ fn __action1023< #[allow(clippy::too_many_arguments)] fn __action1024< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54553,13 +54553,13 @@ fn __action1024< #[allow(clippy::too_many_arguments)] fn __action1025< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54584,12 +54584,12 @@ fn __action1025< #[allow(clippy::too_many_arguments)] fn __action1026< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec<(ast::Expr, ast::Pattern)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec<(ast::Expr, ast::Pattern)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -54613,7 +54613,7 @@ fn __action1026< #[allow(clippy::too_many_arguments)] fn __action1027< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54632,9 +54632,9 @@ fn __action1027< #[allow(clippy::too_many_arguments)] fn __action1028< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54655,9 +54655,9 @@ fn __action1028< #[allow(clippy::too_many_arguments)] fn __action1029< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54678,13 +54678,13 @@ fn __action1029< #[allow(clippy::too_many_arguments)] fn __action1030< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54709,14 +54709,14 @@ fn __action1030< #[allow(clippy::too_many_arguments)] fn __action1031< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54742,16 +54742,16 @@ fn __action1031< #[allow(clippy::too_many_arguments)] fn __action1032< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, alloc::vec::Vec, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54779,15 +54779,15 @@ fn __action1032< #[allow(clippy::too_many_arguments)] fn __action1033< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54814,9 +54814,9 @@ fn __action1033< #[allow(clippy::too_many_arguments)] fn __action1034< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54837,8 +54837,8 @@ fn __action1034< #[allow(clippy::too_many_arguments)] fn __action1035< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -54858,8 +54858,8 @@ fn __action1035< #[allow(clippy::too_many_arguments)] fn __action1036< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54879,8 +54879,8 @@ fn __action1036< #[allow(clippy::too_many_arguments)] fn __action1037< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54900,8 +54900,8 @@ fn __action1037< #[allow(clippy::too_many_arguments)] fn __action1038< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -54921,8 +54921,8 @@ fn __action1038< #[allow(clippy::too_many_arguments)] fn __action1039< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54942,8 +54942,8 @@ fn __action1039< #[allow(clippy::too_many_arguments)] fn __action1040< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -54963,11 +54963,11 @@ fn __action1040< #[allow(clippy::too_many_arguments)] fn __action1041< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, core::option::Option<(token::Tok, Option>)>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option<(token::Tok, Option>)>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __0.0; @@ -54988,11 +54988,11 @@ fn __action1041< #[allow(clippy::too_many_arguments)] fn __action1042< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, core::option::Option<(token::Tok, Option>)>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option<(token::Tok, Option>)>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __0.0; @@ -55013,7 +55013,7 @@ fn __action1042< #[allow(clippy::too_many_arguments)] fn __action1043< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55032,8 +55032,8 @@ fn __action1043< #[allow(clippy::too_many_arguments)] fn __action1044< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -55053,10 +55053,10 @@ fn __action1044< #[allow(clippy::too_many_arguments)] fn __action1045< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -55078,9 +55078,9 @@ fn __action1045< #[allow(clippy::too_many_arguments)] fn __action1046< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __0.0; @@ -55101,9 +55101,9 @@ fn __action1046< #[allow(clippy::too_many_arguments)] fn __action1047< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55124,9 +55124,9 @@ fn __action1047< #[allow(clippy::too_many_arguments)] fn __action1048< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55147,7 +55147,7 @@ fn __action1048< #[allow(clippy::too_many_arguments)] fn __action1049< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55166,9 +55166,9 @@ fn __action1049< #[allow(clippy::too_many_arguments)] fn __action1050< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55189,9 +55189,9 @@ fn __action1050< #[allow(clippy::too_many_arguments)] fn __action1051< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -55212,8 +55212,8 @@ fn __action1051< #[allow(clippy::too_many_arguments)] fn __action1052< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -55233,11 +55233,11 @@ fn __action1052< #[allow(clippy::too_many_arguments)] fn __action1053< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -55260,9 +55260,9 @@ fn __action1053< #[allow(clippy::too_many_arguments)] fn __action1054< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -55283,9 +55283,9 @@ fn __action1054< #[allow(clippy::too_many_arguments)] fn __action1055< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55306,9 +55306,9 @@ fn __action1055< #[allow(clippy::too_many_arguments)] fn __action1056< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55329,12 +55329,12 @@ fn __action1056< #[allow(clippy::too_many_arguments)] fn __action1057< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __0.0; @@ -55358,11 +55358,11 @@ fn __action1057< #[allow(clippy::too_many_arguments)] fn __action1058< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __0.0; @@ -55385,8 +55385,8 @@ fn __action1058< #[allow(clippy::too_many_arguments)] fn __action1059< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Option { let __start0 = __0.0; @@ -55406,8 +55406,8 @@ fn __action1059< #[allow(clippy::too_many_arguments)] fn __action1060< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55427,8 +55427,8 @@ fn __action1060< #[allow(clippy::too_many_arguments)] fn __action1061< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.0; @@ -55448,8 +55448,8 @@ fn __action1061< #[allow(clippy::too_many_arguments)] fn __action1062< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __0.0; @@ -55469,10 +55469,10 @@ fn __action1062< #[allow(clippy::too_many_arguments)] fn __action1063< >( - __0: (ast::Location, core::option::Option, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option, ast::Location), - __3: (ast::Location, core::option::Option>, ast::Location), + __0: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, core::option::Option>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55494,9 +55494,9 @@ fn __action1063< #[allow(clippy::too_many_arguments)] fn __action1064< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55517,8 +55517,8 @@ fn __action1064< #[allow(clippy::too_many_arguments)] fn __action1065< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55538,9 +55538,9 @@ fn __action1065< #[allow(clippy::too_many_arguments)] fn __action1066< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55561,9 +55561,9 @@ fn __action1066< #[allow(clippy::too_many_arguments)] fn __action1067< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55584,11 +55584,11 @@ fn __action1067< #[allow(clippy::too_many_arguments)] fn __action1068< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55611,11 +55611,11 @@ fn __action1068< #[allow(clippy::too_many_arguments)] fn __action1069< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55638,12 +55638,12 @@ fn __action1069< #[allow(clippy::too_many_arguments)] fn __action1070< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55667,12 +55667,12 @@ fn __action1070< #[allow(clippy::too_many_arguments)] fn __action1071< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), - __5: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55696,10 +55696,10 @@ fn __action1071< #[allow(clippy::too_many_arguments)] fn __action1072< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, (token::Tok, token::Tok, ast::Suite), ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, (token::Tok, token::Tok, ast::Suite), crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55721,8 +55721,8 @@ fn __action1072< #[allow(clippy::too_many_arguments)] fn __action1073< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, core::option::Option<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __0.0; @@ -55742,7 +55742,7 @@ fn __action1073< #[allow(clippy::too_many_arguments)] fn __action1074< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __0.0; @@ -55761,11 +55761,11 @@ fn __action1074< #[allow(clippy::too_many_arguments)] fn __action1075< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55788,11 +55788,11 @@ fn __action1075< #[allow(clippy::too_many_arguments)] fn __action1076< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55815,10 +55815,10 @@ fn __action1076< #[allow(clippy::too_many_arguments)] fn __action1077< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -55840,9 +55840,9 @@ fn __action1077< #[allow(clippy::too_many_arguments)] fn __action1078< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55863,9 +55863,9 @@ fn __action1078< #[allow(clippy::too_many_arguments)] fn __action1079< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55886,8 +55886,8 @@ fn __action1079< #[allow(clippy::too_many_arguments)] fn __action1080< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55907,9 +55907,9 @@ fn __action1080< #[allow(clippy::too_many_arguments)] fn __action1081< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -55930,10 +55930,10 @@ fn __action1081< #[allow(clippy::too_many_arguments)] fn __action1082< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, ast::Alias) { let __start0 = __1.0; @@ -55953,8 +55953,8 @@ fn __action1082< #[allow(clippy::too_many_arguments)] fn __action1083< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, ast::Alias) { let __start0 = __1.0; @@ -55972,10 +55972,10 @@ fn __action1083< #[allow(clippy::too_many_arguments)] fn __action1084< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -55995,8 +55995,8 @@ fn __action1084< #[allow(clippy::too_many_arguments)] fn __action1085< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -56014,10 +56014,10 @@ fn __action1085< #[allow(clippy::too_many_arguments)] fn __action1086< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __0.0; @@ -56037,8 +56037,8 @@ fn __action1086< #[allow(clippy::too_many_arguments)] fn __action1087< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __0.0; @@ -56056,11 +56056,11 @@ fn __action1087< #[allow(clippy::too_many_arguments)] fn __action1088< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __1.0; @@ -56081,9 +56081,9 @@ fn __action1088< #[allow(clippy::too_many_arguments)] fn __action1089< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __1.0; @@ -56102,9 +56102,9 @@ fn __action1089< #[allow(clippy::too_many_arguments)] fn __action1090< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __2.2; @@ -56125,10 +56125,10 @@ fn __action1090< #[allow(clippy::too_many_arguments)] fn __action1091< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.0; @@ -56148,7 +56148,7 @@ fn __action1091< #[allow(clippy::too_many_arguments)] fn __action1092< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -56167,8 +56167,8 @@ fn __action1092< #[allow(clippy::too_many_arguments)] fn __action1093< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -56186,10 +56186,10 @@ fn __action1093< #[allow(clippy::too_many_arguments)] fn __action1094< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, ast::Alias) { let __start0 = __1.0; @@ -56209,8 +56209,8 @@ fn __action1094< #[allow(clippy::too_many_arguments)] fn __action1095< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (token::Tok, ast::Alias) { let __start0 = __1.0; @@ -56228,10 +56228,10 @@ fn __action1095< #[allow(clippy::too_many_arguments)] fn __action1096< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -56251,8 +56251,8 @@ fn __action1096< #[allow(clippy::too_many_arguments)] fn __action1097< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -56270,10 +56270,10 @@ fn __action1097< #[allow(clippy::too_many_arguments)] fn __action1098< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __0.0; @@ -56293,8 +56293,8 @@ fn __action1098< #[allow(clippy::too_many_arguments)] fn __action1099< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __0.0; @@ -56312,11 +56312,11 @@ fn __action1099< #[allow(clippy::too_many_arguments)] fn __action1100< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __1.0; @@ -56337,9 +56337,9 @@ fn __action1100< #[allow(clippy::too_many_arguments)] fn __action1101< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Alias)> { let __start0 = __1.0; @@ -56358,9 +56358,9 @@ fn __action1101< #[allow(clippy::too_many_arguments)] fn __action1102< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __2.2; @@ -56381,10 +56381,10 @@ fn __action1102< #[allow(clippy::too_many_arguments)] fn __action1103< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __3.0; @@ -56404,7 +56404,7 @@ fn __action1103< #[allow(clippy::too_many_arguments)] fn __action1104< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -56423,8 +56423,8 @@ fn __action1104< #[allow(clippy::too_many_arguments)] fn __action1105< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -56442,8 +56442,8 @@ fn __action1105< #[allow(clippy::too_many_arguments)] fn __action1106< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Option>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, Option>)> { let __start0 = __0.0; @@ -56461,11 +56461,11 @@ fn __action1106< #[allow(clippy::too_many_arguments)] fn __action1107< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -56484,10 +56484,10 @@ fn __action1107< #[allow(clippy::too_many_arguments)] fn __action1108< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -56505,12 +56505,12 @@ fn __action1108< #[allow(clippy::too_many_arguments)] fn __action1109< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __3.0; let __end0 = __4.2; @@ -56530,10 +56530,10 @@ fn __action1109< #[allow(clippy::too_many_arguments)] fn __action1110< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __2.2; let __end0 = __2.2; @@ -56553,8 +56553,8 @@ fn __action1110< #[allow(clippy::too_many_arguments)] fn __action1111< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Option>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, Option>)> { let __start0 = __0.0; @@ -56572,11 +56572,11 @@ fn __action1111< #[allow(clippy::too_many_arguments)] fn __action1112< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -56595,10 +56595,10 @@ fn __action1112< #[allow(clippy::too_many_arguments)] fn __action1113< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -56616,12 +56616,12 @@ fn __action1113< #[allow(clippy::too_many_arguments)] fn __action1114< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __3.0; let __end0 = __4.2; @@ -56641,10 +56641,10 @@ fn __action1114< #[allow(clippy::too_many_arguments)] fn __action1115< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __2.2; let __end0 = __2.2; @@ -56664,8 +56664,8 @@ fn __action1115< #[allow(clippy::too_many_arguments)] fn __action1116< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (String, ast::Pattern), ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (String, ast::Pattern))> { let __start0 = __0.0; @@ -56683,9 +56683,9 @@ fn __action1116< #[allow(clippy::too_many_arguments)] fn __action1117< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (String, ast::Pattern))> { let __start0 = __1.0; @@ -56704,7 +56704,7 @@ fn __action1117< #[allow(clippy::too_many_arguments)] fn __action1118< >( - __0: (ast::Location, (String, ast::Pattern), ast::Location), + __0: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), ) -> Vec<(String, ast::Pattern)> { let __start0 = __0.2; @@ -56723,8 +56723,8 @@ fn __action1118< #[allow(clippy::too_many_arguments)] fn __action1119< >( - __0: (ast::Location, (String, ast::Pattern), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), + __0: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), ) -> Vec<(String, ast::Pattern)> { let __start0 = __1.0; @@ -56742,8 +56742,8 @@ fn __action1119< #[allow(clippy::too_many_arguments)] fn __action1120< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))> { let __start0 = __0.0; @@ -56761,9 +56761,9 @@ fn __action1120< #[allow(clippy::too_many_arguments)] fn __action1121< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))> { let __start0 = __1.0; @@ -56782,7 +56782,7 @@ fn __action1121< #[allow(clippy::too_many_arguments)] fn __action1122< >( - __0: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), + __0: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), ) -> Vec<(ast::Expr, ast::Pattern)> { let __start0 = __0.2; @@ -56801,8 +56801,8 @@ fn __action1122< #[allow(clippy::too_many_arguments)] fn __action1123< >( - __0: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), ) -> Vec<(ast::Expr, ast::Pattern)> { let __start0 = __1.0; @@ -56820,8 +56820,8 @@ fn __action1123< #[allow(clippy::too_many_arguments)] fn __action1124< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { let __start0 = __0.0; @@ -56839,9 +56839,9 @@ fn __action1124< #[allow(clippy::too_many_arguments)] fn __action1125< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { let __start0 = __1.0; @@ -56860,7 +56860,7 @@ fn __action1125< #[allow(clippy::too_many_arguments)] fn __action1126< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> Vec<(ast::Arg, Option)> { let __start0 = __0.2; @@ -56879,8 +56879,8 @@ fn __action1126< #[allow(clippy::too_many_arguments)] fn __action1127< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> Vec<(ast::Arg, Option)> { let __start0 = __1.0; @@ -56898,9 +56898,9 @@ fn __action1127< #[allow(clippy::too_many_arguments)] fn __action1128< >( - __0: (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __2.2; @@ -56921,10 +56921,10 @@ fn __action1128< #[allow(clippy::too_many_arguments)] fn __action1129< >( - __0: (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __3.0; @@ -56944,11 +56944,11 @@ fn __action1129< #[allow(clippy::too_many_arguments)] fn __action1130< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.2; let __end0 = __2.0; @@ -56969,12 +56969,12 @@ fn __action1130< #[allow(clippy::too_many_arguments)] fn __action1131< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __2.0; let __end0 = __2.2; @@ -56994,9 +56994,9 @@ fn __action1131< #[allow(clippy::too_many_arguments)] fn __action1132< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.2; let __end0 = __1.2; @@ -57015,10 +57015,10 @@ fn __action1132< #[allow(clippy::too_many_arguments)] fn __action1133< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __2.0; let __end0 = __2.2; @@ -57036,8 +57036,8 @@ fn __action1133< #[allow(clippy::too_many_arguments)] fn __action1134< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { let __start0 = __0.0; @@ -57055,9 +57055,9 @@ fn __action1134< #[allow(clippy::too_many_arguments)] fn __action1135< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, (ast::Arg, Option))> { let __start0 = __1.0; @@ -57076,7 +57076,7 @@ fn __action1135< #[allow(clippy::too_many_arguments)] fn __action1136< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> Vec<(ast::Arg, Option)> { let __start0 = __0.2; @@ -57095,8 +57095,8 @@ fn __action1136< #[allow(clippy::too_many_arguments)] fn __action1137< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> Vec<(ast::Arg, Option)> { let __start0 = __1.0; @@ -57114,9 +57114,9 @@ fn __action1137< #[allow(clippy::too_many_arguments)] fn __action1138< >( - __0: (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __2.2; @@ -57137,10 +57137,10 @@ fn __action1138< #[allow(clippy::too_many_arguments)] fn __action1139< >( - __0: (ast::Location, Vec<(ast::Arg, Option)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, Vec<(ast::Arg, Option)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __3.0; @@ -57160,11 +57160,11 @@ fn __action1139< #[allow(clippy::too_many_arguments)] fn __action1140< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.2; let __end0 = __2.0; @@ -57185,12 +57185,12 @@ fn __action1140< #[allow(clippy::too_many_arguments)] fn __action1141< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __2.0; let __end0 = __2.2; @@ -57210,9 +57210,9 @@ fn __action1141< #[allow(clippy::too_many_arguments)] fn __action1142< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.2; let __end0 = __1.2; @@ -57231,10 +57231,10 @@ fn __action1142< #[allow(clippy::too_many_arguments)] fn __action1143< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __2.0; let __end0 = __2.2; @@ -57252,11 +57252,11 @@ fn __action1143< #[allow(clippy::too_many_arguments)] fn __action1144< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -57275,10 +57275,10 @@ fn __action1144< #[allow(clippy::too_many_arguments)] fn __action1145< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __1.0; @@ -57298,12 +57298,12 @@ fn __action1145< #[allow(clippy::too_many_arguments)] fn __action1146< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -57323,11 +57323,11 @@ fn __action1146< #[allow(clippy::too_many_arguments)] fn __action1147< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __1.0; @@ -57348,9 +57348,9 @@ fn __action1147< #[allow(clippy::too_many_arguments)] fn __action1148< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -57367,8 +57367,8 @@ fn __action1148< #[allow(clippy::too_many_arguments)] fn __action1149< >( - __0: (ast::Location, token::Tok, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __0.2; @@ -57386,10 +57386,10 @@ fn __action1149< #[allow(clippy::too_many_arguments)] fn __action1150< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -57407,9 +57407,9 @@ fn __action1150< #[allow(clippy::too_many_arguments)] fn __action1151< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __1.0; @@ -57428,12 +57428,12 @@ fn __action1151< #[allow(clippy::too_many_arguments)] fn __action1152< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __4.2; @@ -57453,11 +57453,11 @@ fn __action1152< #[allow(clippy::too_many_arguments)] fn __action1153< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __3.2; @@ -57476,13 +57476,13 @@ fn __action1153< #[allow(clippy::too_many_arguments)] fn __action1154< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __5.2; @@ -57503,12 +57503,12 @@ fn __action1154< #[allow(clippy::too_many_arguments)] fn __action1155< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __4.2; @@ -57528,10 +57528,10 @@ fn __action1155< #[allow(clippy::too_many_arguments)] fn __action1156< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __2.2; @@ -57549,9 +57549,9 @@ fn __action1156< #[allow(clippy::too_many_arguments)] fn __action1157< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -57568,11 +57568,11 @@ fn __action1157< #[allow(clippy::too_many_arguments)] fn __action1158< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __3.2; @@ -57591,10 +57591,10 @@ fn __action1158< #[allow(clippy::too_many_arguments)] fn __action1159< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __2.2; @@ -57612,12 +57612,12 @@ fn __action1159< #[allow(clippy::too_many_arguments)] fn __action1160< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -57637,11 +57637,11 @@ fn __action1160< #[allow(clippy::too_many_arguments)] fn __action1161< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -57660,13 +57660,13 @@ fn __action1161< #[allow(clippy::too_many_arguments)] fn __action1162< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -57687,12 +57687,12 @@ fn __action1162< #[allow(clippy::too_many_arguments)] fn __action1163< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -57712,10 +57712,10 @@ fn __action1163< #[allow(clippy::too_many_arguments)] fn __action1164< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -57733,9 +57733,9 @@ fn __action1164< #[allow(clippy::too_many_arguments)] fn __action1165< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -57752,11 +57752,11 @@ fn __action1165< #[allow(clippy::too_many_arguments)] fn __action1166< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -57775,10 +57775,10 @@ fn __action1166< #[allow(clippy::too_many_arguments)] fn __action1167< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -57796,11 +57796,11 @@ fn __action1167< #[allow(clippy::too_many_arguments)] fn __action1168< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -57819,10 +57819,10 @@ fn __action1168< #[allow(clippy::too_many_arguments)] fn __action1169< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -57840,12 +57840,12 @@ fn __action1169< #[allow(clippy::too_many_arguments)] fn __action1170< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -57865,11 +57865,11 @@ fn __action1170< #[allow(clippy::too_many_arguments)] fn __action1171< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -57888,9 +57888,9 @@ fn __action1171< #[allow(clippy::too_many_arguments)] fn __action1172< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -57907,8 +57907,8 @@ fn __action1172< #[allow(clippy::too_many_arguments)] fn __action1173< >( - __0: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -57924,10 +57924,10 @@ fn __action1173< #[allow(clippy::too_many_arguments)] fn __action1174< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -57945,9 +57945,9 @@ fn __action1174< #[allow(clippy::too_many_arguments)] fn __action1175< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -57964,12 +57964,12 @@ fn __action1175< #[allow(clippy::too_many_arguments)] fn __action1176< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __4.2; @@ -57989,11 +57989,11 @@ fn __action1176< #[allow(clippy::too_many_arguments)] fn __action1177< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __3.2; @@ -58012,13 +58012,13 @@ fn __action1177< #[allow(clippy::too_many_arguments)] fn __action1178< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __5.2; @@ -58039,12 +58039,12 @@ fn __action1178< #[allow(clippy::too_many_arguments)] fn __action1179< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __4.2; @@ -58064,10 +58064,10 @@ fn __action1179< #[allow(clippy::too_many_arguments)] fn __action1180< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __2.2; @@ -58085,9 +58085,9 @@ fn __action1180< #[allow(clippy::too_many_arguments)] fn __action1181< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __1.2; @@ -58104,11 +58104,11 @@ fn __action1181< #[allow(clippy::too_many_arguments)] fn __action1182< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __3.2; @@ -58127,10 +58127,10 @@ fn __action1182< #[allow(clippy::too_many_arguments)] fn __action1183< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __2.2; @@ -58148,14 +58148,14 @@ fn __action1183< #[allow(clippy::too_many_arguments)] fn __action1184< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -58177,13 +58177,13 @@ fn __action1184< #[allow(clippy::too_many_arguments)] fn __action1185< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -58204,15 +58204,15 @@ fn __action1185< #[allow(clippy::too_many_arguments)] fn __action1186< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __6.2; @@ -58235,14 +58235,14 @@ fn __action1186< #[allow(clippy::too_many_arguments)] fn __action1187< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -58264,12 +58264,12 @@ fn __action1187< #[allow(clippy::too_many_arguments)] fn __action1188< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -58289,11 +58289,11 @@ fn __action1188< #[allow(clippy::too_many_arguments)] fn __action1189< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -58312,13 +58312,13 @@ fn __action1189< #[allow(clippy::too_many_arguments)] fn __action1190< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -58339,12 +58339,12 @@ fn __action1190< #[allow(clippy::too_many_arguments)] fn __action1191< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -58364,9 +58364,9 @@ fn __action1191< #[allow(clippy::too_many_arguments)] fn __action1192< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -58385,13 +58385,13 @@ fn __action1192< #[allow(clippy::too_many_arguments)] fn __action1193< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -58412,12 +58412,12 @@ fn __action1193< #[allow(clippy::too_many_arguments)] fn __action1194< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -58437,14 +58437,14 @@ fn __action1194< #[allow(clippy::too_many_arguments)] fn __action1195< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __6.2; @@ -58466,13 +58466,13 @@ fn __action1195< #[allow(clippy::too_many_arguments)] fn __action1196< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -58493,11 +58493,11 @@ fn __action1196< #[allow(clippy::too_many_arguments)] fn __action1197< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -58516,10 +58516,10 @@ fn __action1197< #[allow(clippy::too_many_arguments)] fn __action1198< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -58537,12 +58537,12 @@ fn __action1198< #[allow(clippy::too_many_arguments)] fn __action1199< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -58562,11 +58562,11 @@ fn __action1199< #[allow(clippy::too_many_arguments)] fn __action1200< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -58585,8 +58585,8 @@ fn __action1200< #[allow(clippy::too_many_arguments)] fn __action1201< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __0.2; @@ -58604,8 +58604,8 @@ fn __action1201< #[allow(clippy::too_many_arguments)] fn __action1202< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> Option> { let __start0 = __1.0; @@ -58623,7 +58623,7 @@ fn __action1202< #[allow(clippy::too_many_arguments)] fn __action1203< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Option> { let __start0 = __0.2; @@ -58642,11 +58642,11 @@ fn __action1203< #[allow(clippy::too_many_arguments)] fn __action1204< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -58665,10 +58665,10 @@ fn __action1204< #[allow(clippy::too_many_arguments)] fn __action1205< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __1.0; @@ -58688,12 +58688,12 @@ fn __action1205< #[allow(clippy::too_many_arguments)] fn __action1206< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -58713,11 +58713,11 @@ fn __action1206< #[allow(clippy::too_many_arguments)] fn __action1207< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __1.0; @@ -58738,9 +58738,9 @@ fn __action1207< #[allow(clippy::too_many_arguments)] fn __action1208< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -58757,8 +58757,8 @@ fn __action1208< #[allow(clippy::too_many_arguments)] fn __action1209< >( - __0: (ast::Location, token::Tok, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __0.2; @@ -58776,10 +58776,10 @@ fn __action1209< #[allow(clippy::too_many_arguments)] fn __action1210< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -58797,9 +58797,9 @@ fn __action1210< #[allow(clippy::too_many_arguments)] fn __action1211< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(Option>, Vec, Vec, Option>),__lalrpop_util::ParseError> { let __start0 = __0.2; let __end0 = __1.0; @@ -58818,12 +58818,12 @@ fn __action1211< #[allow(clippy::too_many_arguments)] fn __action1212< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __4.2; @@ -58843,11 +58843,11 @@ fn __action1212< #[allow(clippy::too_many_arguments)] fn __action1213< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __3.2; @@ -58866,13 +58866,13 @@ fn __action1213< #[allow(clippy::too_many_arguments)] fn __action1214< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __5.2; @@ -58893,12 +58893,12 @@ fn __action1214< #[allow(clippy::too_many_arguments)] fn __action1215< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __4.2; @@ -58918,10 +58918,10 @@ fn __action1215< #[allow(clippy::too_many_arguments)] fn __action1216< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __2.2; @@ -58939,9 +58939,9 @@ fn __action1216< #[allow(clippy::too_many_arguments)] fn __action1217< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __1.2; @@ -58958,11 +58958,11 @@ fn __action1217< #[allow(clippy::too_many_arguments)] fn __action1218< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __3.2; @@ -58981,10 +58981,10 @@ fn __action1218< #[allow(clippy::too_many_arguments)] fn __action1219< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result<(token::Tok, (Option>, Vec, Vec, Option>)),__lalrpop_util::ParseError> { let __start0 = __1.0; let __end0 = __2.2; @@ -59002,12 +59002,12 @@ fn __action1219< #[allow(clippy::too_many_arguments)] fn __action1220< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -59027,11 +59027,11 @@ fn __action1220< #[allow(clippy::too_many_arguments)] fn __action1221< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -59050,13 +59050,13 @@ fn __action1221< #[allow(clippy::too_many_arguments)] fn __action1222< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -59077,12 +59077,12 @@ fn __action1222< #[allow(clippy::too_many_arguments)] fn __action1223< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -59102,10 +59102,10 @@ fn __action1223< #[allow(clippy::too_many_arguments)] fn __action1224< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -59123,9 +59123,9 @@ fn __action1224< #[allow(clippy::too_many_arguments)] fn __action1225< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -59142,11 +59142,11 @@ fn __action1225< #[allow(clippy::too_many_arguments)] fn __action1226< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -59165,10 +59165,10 @@ fn __action1226< #[allow(clippy::too_many_arguments)] fn __action1227< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -59186,11 +59186,11 @@ fn __action1227< #[allow(clippy::too_many_arguments)] fn __action1228< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -59209,10 +59209,10 @@ fn __action1228< #[allow(clippy::too_many_arguments)] fn __action1229< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -59230,12 +59230,12 @@ fn __action1229< #[allow(clippy::too_many_arguments)] fn __action1230< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -59255,11 +59255,11 @@ fn __action1230< #[allow(clippy::too_many_arguments)] fn __action1231< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -59278,9 +59278,9 @@ fn __action1231< #[allow(clippy::too_many_arguments)] fn __action1232< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -59297,8 +59297,8 @@ fn __action1232< #[allow(clippy::too_many_arguments)] fn __action1233< >( - __0: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -59314,10 +59314,10 @@ fn __action1233< #[allow(clippy::too_many_arguments)] fn __action1234< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -59335,9 +59335,9 @@ fn __action1234< #[allow(clippy::too_many_arguments)] fn __action1235< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -59354,12 +59354,12 @@ fn __action1235< #[allow(clippy::too_many_arguments)] fn __action1236< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __4.2; @@ -59379,11 +59379,11 @@ fn __action1236< #[allow(clippy::too_many_arguments)] fn __action1237< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __3.2; @@ -59402,13 +59402,13 @@ fn __action1237< #[allow(clippy::too_many_arguments)] fn __action1238< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __5.2; @@ -59429,12 +59429,12 @@ fn __action1238< #[allow(clippy::too_many_arguments)] fn __action1239< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __4.2; @@ -59454,10 +59454,10 @@ fn __action1239< #[allow(clippy::too_many_arguments)] fn __action1240< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __2.2; @@ -59475,9 +59475,9 @@ fn __action1240< #[allow(clippy::too_many_arguments)] fn __action1241< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __1.2; @@ -59494,11 +59494,11 @@ fn __action1241< #[allow(clippy::too_many_arguments)] fn __action1242< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Arg, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __3.2; @@ -59517,10 +59517,10 @@ fn __action1242< #[allow(clippy::too_many_arguments)] fn __action1243< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result>, Vec, Vec, Option>))>,__lalrpop_util::ParseError> { let __start0 = __0.0; let __end0 = __2.2; @@ -59538,14 +59538,14 @@ fn __action1243< #[allow(clippy::too_many_arguments)] fn __action1244< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -59567,13 +59567,13 @@ fn __action1244< #[allow(clippy::too_many_arguments)] fn __action1245< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -59594,15 +59594,15 @@ fn __action1245< #[allow(clippy::too_many_arguments)] fn __action1246< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __6.2; @@ -59625,14 +59625,14 @@ fn __action1246< #[allow(clippy::too_many_arguments)] fn __action1247< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -59654,12 +59654,12 @@ fn __action1247< #[allow(clippy::too_many_arguments)] fn __action1248< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -59679,11 +59679,11 @@ fn __action1248< #[allow(clippy::too_many_arguments)] fn __action1249< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -59702,13 +59702,13 @@ fn __action1249< #[allow(clippy::too_many_arguments)] fn __action1250< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -59729,12 +59729,12 @@ fn __action1250< #[allow(clippy::too_many_arguments)] fn __action1251< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -59754,9 +59754,9 @@ fn __action1251< #[allow(clippy::too_many_arguments)] fn __action1252< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -59775,13 +59775,13 @@ fn __action1252< #[allow(clippy::too_many_arguments)] fn __action1253< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -59802,12 +59802,12 @@ fn __action1253< #[allow(clippy::too_many_arguments)] fn __action1254< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -59827,14 +59827,14 @@ fn __action1254< #[allow(clippy::too_many_arguments)] fn __action1255< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __6.2; @@ -59856,13 +59856,13 @@ fn __action1255< #[allow(clippy::too_many_arguments)] fn __action1256< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __5.2; @@ -59883,11 +59883,11 @@ fn __action1256< #[allow(clippy::too_many_arguments)] fn __action1257< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -59906,10 +59906,10 @@ fn __action1257< #[allow(clippy::too_many_arguments)] fn __action1258< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -59927,12 +59927,12 @@ fn __action1258< #[allow(clippy::too_many_arguments)] fn __action1259< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __4.2; @@ -59952,11 +59952,11 @@ fn __action1259< #[allow(clippy::too_many_arguments)] fn __action1260< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -59975,8 +59975,8 @@ fn __action1260< #[allow(clippy::too_many_arguments)] fn __action1261< >( - __0: (ast::Location, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>), crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __0.2; @@ -59994,8 +59994,8 @@ fn __action1261< #[allow(clippy::too_many_arguments)] fn __action1262< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Pattern)> { let __start0 = __0.0; @@ -60013,9 +60013,9 @@ fn __action1262< #[allow(clippy::too_many_arguments)] fn __action1263< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Pattern)> { let __start0 = __1.0; @@ -60034,7 +60034,7 @@ fn __action1263< #[allow(clippy::too_many_arguments)] fn __action1264< >( - __0: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -60053,8 +60053,8 @@ fn __action1264< #[allow(clippy::too_many_arguments)] fn __action1265< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -60072,8 +60072,8 @@ fn __action1265< #[allow(clippy::too_many_arguments)] fn __action1266< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60091,9 +60091,9 @@ fn __action1266< #[allow(clippy::too_many_arguments)] fn __action1267< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -60112,8 +60112,8 @@ fn __action1267< #[allow(clippy::too_many_arguments)] fn __action1268< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -60133,9 +60133,9 @@ fn __action1268< #[allow(clippy::too_many_arguments)] fn __action1269< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -60154,7 +60154,7 @@ fn __action1269< #[allow(clippy::too_many_arguments)] fn __action1270< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -60173,8 +60173,8 @@ fn __action1270< #[allow(clippy::too_many_arguments)] fn __action1271< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -60192,8 +60192,8 @@ fn __action1271< #[allow(clippy::too_many_arguments)] fn __action1272< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60211,9 +60211,9 @@ fn __action1272< #[allow(clippy::too_many_arguments)] fn __action1273< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -60232,8 +60232,8 @@ fn __action1273< #[allow(clippy::too_many_arguments)] fn __action1274< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60251,7 +60251,7 @@ fn __action1274< #[allow(clippy::too_many_arguments)] fn __action1275< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -60270,8 +60270,8 @@ fn __action1275< #[allow(clippy::too_many_arguments)] fn __action1276< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -60289,10 +60289,10 @@ fn __action1276< #[allow(clippy::too_many_arguments)] fn __action1277< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.0; @@ -60312,8 +60312,8 @@ fn __action1277< #[allow(clippy::too_many_arguments)] fn __action1278< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -60333,8 +60333,8 @@ fn __action1278< #[allow(clippy::too_many_arguments)] fn __action1279< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60352,9 +60352,9 @@ fn __action1279< #[allow(clippy::too_many_arguments)] fn __action1280< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -60373,7 +60373,7 @@ fn __action1280< #[allow(clippy::too_many_arguments)] fn __action1281< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -60392,8 +60392,8 @@ fn __action1281< #[allow(clippy::too_many_arguments)] fn __action1282< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -60411,8 +60411,8 @@ fn __action1282< #[allow(clippy::too_many_arguments)] fn __action1283< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60430,9 +60430,9 @@ fn __action1283< #[allow(clippy::too_many_arguments)] fn __action1284< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -60451,7 +60451,7 @@ fn __action1284< #[allow(clippy::too_many_arguments)] fn __action1285< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -60470,8 +60470,8 @@ fn __action1285< #[allow(clippy::too_many_arguments)] fn __action1286< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -60489,8 +60489,8 @@ fn __action1286< #[allow(clippy::too_many_arguments)] fn __action1287< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60508,15 +60508,15 @@ fn __action1287< #[allow(clippy::too_many_arguments)] fn __action1288< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, ast::Arguments, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Expr, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __5.0; @@ -60541,13 +60541,13 @@ fn __action1288< #[allow(clippy::too_many_arguments)] fn __action1289< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, ast::Arguments, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.2; @@ -60572,14 +60572,14 @@ fn __action1289< #[allow(clippy::too_many_arguments)] fn __action1290< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -60603,12 +60603,12 @@ fn __action1290< #[allow(clippy::too_many_arguments)] fn __action1291< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -60632,8 +60632,8 @@ fn __action1291< #[allow(clippy::too_many_arguments)] fn __action1292< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { let __start0 = __0.0; @@ -60651,9 +60651,9 @@ fn __action1292< #[allow(clippy::too_many_arguments)] fn __action1293< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, String)> { let __start0 = __1.0; @@ -60672,8 +60672,8 @@ fn __action1293< #[allow(clippy::too_many_arguments)] fn __action1294< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60691,9 +60691,9 @@ fn __action1294< #[allow(clippy::too_many_arguments)] fn __action1295< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __1.0; @@ -60712,7 +60712,7 @@ fn __action1295< #[allow(clippy::too_many_arguments)] fn __action1296< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __0.2; @@ -60731,8 +60731,8 @@ fn __action1296< #[allow(clippy::too_many_arguments)] fn __action1297< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -60750,9 +60750,9 @@ fn __action1297< #[allow(clippy::too_many_arguments)] fn __action1298< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __1.0; @@ -60771,7 +60771,7 @@ fn __action1298< #[allow(clippy::too_many_arguments)] fn __action1299< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Arg { let __start0 = __0.2; @@ -60790,8 +60790,8 @@ fn __action1299< #[allow(clippy::too_many_arguments)] fn __action1300< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Stmt, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Stmt)> { let __start0 = __0.0; @@ -60809,9 +60809,9 @@ fn __action1300< #[allow(clippy::too_many_arguments)] fn __action1301< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Stmt, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Stmt)> { let __start0 = __1.0; @@ -60830,9 +60830,9 @@ fn __action1301< #[allow(clippy::too_many_arguments)] fn __action1302< >( - __0: (ast::Location, ast::Stmt, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __0.2; @@ -60853,10 +60853,10 @@ fn __action1302< #[allow(clippy::too_many_arguments)] fn __action1303< >( - __0: (ast::Location, ast::Stmt, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __1.0; @@ -60876,8 +60876,8 @@ fn __action1303< #[allow(clippy::too_many_arguments)] fn __action1304< >( - __0: (ast::Location, ast::Stmt, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __0.2; @@ -60897,9 +60897,9 @@ fn __action1304< #[allow(clippy::too_many_arguments)] fn __action1305< >( - __0: (ast::Location, ast::Stmt, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Stmt)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Stmt, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Stmt)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __1.0; @@ -60918,7 +60918,7 @@ fn __action1305< #[allow(clippy::too_many_arguments)] fn __action1306< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __0.0; @@ -60935,8 +60935,8 @@ fn __action1306< #[allow(clippy::too_many_arguments)] fn __action1307< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __1.0; @@ -60954,8 +60954,8 @@ fn __action1307< #[allow(clippy::too_many_arguments)] fn __action1308< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Mod { let __start0 = __1.2; @@ -60975,9 +60975,9 @@ fn __action1308< #[allow(clippy::too_many_arguments)] fn __action1309< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Mod { let __start0 = __2.0; @@ -60996,8 +60996,8 @@ fn __action1309< #[allow(clippy::too_many_arguments)] fn __action1310< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -61015,9 +61015,9 @@ fn __action1310< #[allow(clippy::too_many_arguments)] fn __action1311< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -61036,9 +61036,9 @@ fn __action1311< #[allow(clippy::too_many_arguments)] fn __action1312< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, token::Tok, ast::Suite)> { let __start0 = __0.0; @@ -61057,16 +61057,16 @@ fn __action1312< #[allow(clippy::too_many_arguments)] fn __action1313< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __7.0; @@ -61092,13 +61092,13 @@ fn __action1313< #[allow(clippy::too_many_arguments)] fn __action1314< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __6.2; @@ -61123,15 +61123,15 @@ fn __action1314< #[allow(clippy::too_many_arguments)] fn __action1315< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __6.0; @@ -61156,12 +61156,12 @@ fn __action1315< #[allow(clippy::too_many_arguments)] fn __action1316< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __5.2; @@ -61185,14 +61185,14 @@ fn __action1316< #[allow(clippy::too_many_arguments)] fn __action1317< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __5.0; @@ -61216,11 +61216,11 @@ fn __action1317< #[allow(clippy::too_many_arguments)] fn __action1318< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.2; @@ -61243,14 +61243,14 @@ fn __action1318< #[allow(clippy::too_many_arguments)] fn __action1319< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -61274,11 +61274,11 @@ fn __action1319< #[allow(clippy::too_many_arguments)] fn __action1320< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -61301,14 +61301,14 @@ fn __action1320< #[allow(clippy::too_many_arguments)] fn __action1321< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -61332,11 +61332,11 @@ fn __action1321< #[allow(clippy::too_many_arguments)] fn __action1322< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, core::option::Option<(token::Tok, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -61359,13 +61359,13 @@ fn __action1322< #[allow(clippy::too_many_arguments)] fn __action1323< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -61388,10 +61388,10 @@ fn __action1323< #[allow(clippy::too_many_arguments)] fn __action1324< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -61413,9 +61413,9 @@ fn __action1324< #[allow(clippy::too_many_arguments)] fn __action1325< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, token::Tok, ast::Suite)> { let __start0 = __0.0; @@ -61434,12 +61434,12 @@ fn __action1325< #[allow(clippy::too_many_arguments)] fn __action1326< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -61461,16 +61461,16 @@ fn __action1326< #[allow(clippy::too_many_arguments)] fn __action1327< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __7.0; @@ -61496,13 +61496,13 @@ fn __action1327< #[allow(clippy::too_many_arguments)] fn __action1328< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __6.2; @@ -61527,13 +61527,13 @@ fn __action1328< #[allow(clippy::too_many_arguments)] fn __action1329< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -61556,10 +61556,10 @@ fn __action1329< #[allow(clippy::too_many_arguments)] fn __action1330< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -61581,16 +61581,16 @@ fn __action1330< #[allow(clippy::too_many_arguments)] fn __action1331< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __7.0; @@ -61616,13 +61616,13 @@ fn __action1331< #[allow(clippy::too_many_arguments)] fn __action1332< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __6.2; @@ -61647,13 +61647,13 @@ fn __action1332< #[allow(clippy::too_many_arguments)] fn __action1333< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -61676,10 +61676,10 @@ fn __action1333< #[allow(clippy::too_many_arguments)] fn __action1334< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -61701,8 +61701,8 @@ fn __action1334< #[allow(clippy::too_many_arguments)] fn __action1335< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -61720,10 +61720,10 @@ fn __action1335< #[allow(clippy::too_many_arguments)] fn __action1336< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.0; @@ -61743,8 +61743,8 @@ fn __action1336< #[allow(clippy::too_many_arguments)] fn __action1337< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.2; @@ -61764,8 +61764,8 @@ fn __action1337< #[allow(clippy::too_many_arguments)] fn __action1338< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __0.0; @@ -61783,9 +61783,9 @@ fn __action1338< #[allow(clippy::too_many_arguments)] fn __action1339< >( - __0: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(token::Tok, ast::Expr)> { let __start0 = __1.0; @@ -61804,8 +61804,8 @@ fn __action1339< #[allow(clippy::too_many_arguments)] fn __action1340< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __0.0; @@ -61823,9 +61823,9 @@ fn __action1340< #[allow(clippy::too_many_arguments)] fn __action1341< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __1.0; @@ -61844,9 +61844,9 @@ fn __action1341< #[allow(clippy::too_many_arguments)] fn __action1342< >( - __0: (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __0.0; let __end0 = __1.2; @@ -61863,10 +61863,10 @@ fn __action1342< #[allow(clippy::too_many_arguments)] fn __action1343< >( - __0: (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), - __1: (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __1.0; let __end0 = __2.2; @@ -61884,8 +61884,8 @@ fn __action1343< #[allow(clippy::too_many_arguments)] fn __action1344< >( - __0: (ast::Location, core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __0.0; let __end0 = __0.0; @@ -61903,9 +61903,9 @@ fn __action1344< #[allow(clippy::too_many_arguments)] fn __action1345< >( - __0: (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), - __1: (ast::Location, core::option::Option<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __0.0; let __end0 = __0.2; @@ -61922,8 +61922,8 @@ fn __action1345< #[allow(clippy::too_many_arguments)] fn __action1346< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -61941,9 +61941,9 @@ fn __action1346< #[allow(clippy::too_many_arguments)] fn __action1347< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -61962,10 +61962,10 @@ fn __action1347< #[allow(clippy::too_many_arguments)] fn __action1348< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -61985,11 +61985,11 @@ fn __action1348< #[allow(clippy::too_many_arguments)] fn __action1349< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -62010,9 +62010,9 @@ fn __action1349< #[allow(clippy::too_many_arguments)] fn __action1350< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -62031,10 +62031,10 @@ fn __action1350< #[allow(clippy::too_many_arguments)] fn __action1351< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -62054,7 +62054,7 @@ fn __action1351< #[allow(clippy::too_many_arguments)] fn __action1352< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -62071,8 +62071,8 @@ fn __action1352< #[allow(clippy::too_many_arguments)] fn __action1353< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -62090,8 +62090,8 @@ fn __action1353< #[allow(clippy::too_many_arguments)] fn __action1354< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option> { let __start0 = __0.0; @@ -62109,9 +62109,9 @@ fn __action1354< #[allow(clippy::too_many_arguments)] fn __action1355< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option> { let __start0 = __0.0; @@ -62130,13 +62130,13 @@ fn __action1355< #[allow(clippy::too_many_arguments)] fn __action1356< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62157,14 +62157,14 @@ fn __action1356< #[allow(clippy::too_many_arguments)] fn __action1357< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62186,11 +62186,11 @@ fn __action1357< #[allow(clippy::too_many_arguments)] fn __action1358< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62211,14 +62211,14 @@ fn __action1358< #[allow(clippy::too_many_arguments)] fn __action1359< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62240,15 +62240,15 @@ fn __action1359< #[allow(clippy::too_many_arguments)] fn __action1360< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62271,12 +62271,12 @@ fn __action1360< #[allow(clippy::too_many_arguments)] fn __action1361< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62298,12 +62298,12 @@ fn __action1361< #[allow(clippy::too_many_arguments)] fn __action1362< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62323,13 +62323,13 @@ fn __action1362< #[allow(clippy::too_many_arguments)] fn __action1363< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62350,10 +62350,10 @@ fn __action1363< #[allow(clippy::too_many_arguments)] fn __action1364< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62373,13 +62373,13 @@ fn __action1364< #[allow(clippy::too_many_arguments)] fn __action1365< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62400,14 +62400,14 @@ fn __action1365< #[allow(clippy::too_many_arguments)] fn __action1366< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62429,11 +62429,11 @@ fn __action1366< #[allow(clippy::too_many_arguments)] fn __action1367< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62454,13 +62454,13 @@ fn __action1367< #[allow(clippy::too_many_arguments)] fn __action1368< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62481,14 +62481,14 @@ fn __action1368< #[allow(clippy::too_many_arguments)] fn __action1369< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62510,11 +62510,11 @@ fn __action1369< #[allow(clippy::too_many_arguments)] fn __action1370< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62535,14 +62535,14 @@ fn __action1370< #[allow(clippy::too_many_arguments)] fn __action1371< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62564,15 +62564,15 @@ fn __action1371< #[allow(clippy::too_many_arguments)] fn __action1372< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62595,12 +62595,12 @@ fn __action1372< #[allow(clippy::too_many_arguments)] fn __action1373< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62622,12 +62622,12 @@ fn __action1373< #[allow(clippy::too_many_arguments)] fn __action1374< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62647,13 +62647,13 @@ fn __action1374< #[allow(clippy::too_many_arguments)] fn __action1375< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62674,10 +62674,10 @@ fn __action1375< #[allow(clippy::too_many_arguments)] fn __action1376< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62697,13 +62697,13 @@ fn __action1376< #[allow(clippy::too_many_arguments)] fn __action1377< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __2.2; @@ -62724,14 +62724,14 @@ fn __action1377< #[allow(clippy::too_many_arguments)] fn __action1378< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __3.2; @@ -62753,11 +62753,11 @@ fn __action1378< #[allow(clippy::too_many_arguments)] fn __action1379< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -62778,8 +62778,8 @@ fn __action1379< #[allow(clippy::too_many_arguments)] fn __action1380< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __0.0; @@ -62797,9 +62797,9 @@ fn __action1380< #[allow(clippy::too_many_arguments)] fn __action1381< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> alloc::vec::Vec { let __start0 = __1.0; @@ -62818,7 +62818,7 @@ fn __action1381< #[allow(clippy::too_many_arguments)] fn __action1382< >( - __0: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -62837,8 +62837,8 @@ fn __action1382< #[allow(clippy::too_many_arguments)] fn __action1383< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -62856,8 +62856,8 @@ fn __action1383< #[allow(clippy::too_many_arguments)] fn __action1384< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -62875,9 +62875,9 @@ fn __action1384< #[allow(clippy::too_many_arguments)] fn __action1385< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -62896,10 +62896,10 @@ fn __action1385< #[allow(clippy::too_many_arguments)] fn __action1386< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -62919,11 +62919,11 @@ fn __action1386< #[allow(clippy::too_many_arguments)] fn __action1387< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -62944,9 +62944,9 @@ fn __action1387< #[allow(clippy::too_many_arguments)] fn __action1388< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -62965,10 +62965,10 @@ fn __action1388< #[allow(clippy::too_many_arguments)] fn __action1389< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -62988,8 +62988,8 @@ fn __action1389< #[allow(clippy::too_many_arguments)] fn __action1390< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option> { let __start0 = __0.0; @@ -63007,9 +63007,9 @@ fn __action1390< #[allow(clippy::too_many_arguments)] fn __action1391< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> core::option::Option> { let __start0 = __0.0; @@ -63028,12 +63028,12 @@ fn __action1391< #[allow(clippy::too_many_arguments)] fn __action1392< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Withitem, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63055,13 +63055,13 @@ fn __action1392< #[allow(clippy::too_many_arguments)] fn __action1393< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Withitem, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63084,10 +63084,10 @@ fn __action1393< #[allow(clippy::too_many_arguments)] fn __action1394< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Withitem, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -63109,13 +63109,13 @@ fn __action1394< #[allow(clippy::too_many_arguments)] fn __action1395< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Withitem, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63138,14 +63138,14 @@ fn __action1395< #[allow(clippy::too_many_arguments)] fn __action1396< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Withitem, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63169,11 +63169,11 @@ fn __action1396< #[allow(clippy::too_many_arguments)] fn __action1397< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Withitem, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -63196,11 +63196,11 @@ fn __action1397< #[allow(clippy::too_many_arguments)] fn __action1398< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Withitem, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63221,12 +63221,12 @@ fn __action1398< #[allow(clippy::too_many_arguments)] fn __action1399< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Withitem, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63248,9 +63248,9 @@ fn __action1399< #[allow(clippy::too_many_arguments)] fn __action1400< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Withitem, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -63271,12 +63271,12 @@ fn __action1400< #[allow(clippy::too_many_arguments)] fn __action1401< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Withitem, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63298,13 +63298,13 @@ fn __action1401< #[allow(clippy::too_many_arguments)] fn __action1402< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Withitem, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -63327,10 +63327,10 @@ fn __action1402< #[allow(clippy::too_many_arguments)] fn __action1403< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Withitem, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Withitem, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -63352,11 +63352,11 @@ fn __action1403< #[allow(clippy::too_many_arguments)] fn __action1404< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), -) -> alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)> { let __start0 = __0.0; let __end0 = __3.2; @@ -63375,12 +63375,12 @@ fn __action1404< #[allow(clippy::too_many_arguments)] fn __action1405< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), -) -> alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)> { let __start0 = __1.0; let __end0 = __4.2; @@ -63400,13 +63400,13 @@ fn __action1405< #[allow(clippy::too_many_arguments)] fn __action1406< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -63431,14 +63431,14 @@ fn __action1406< #[allow(clippy::too_many_arguments)] fn __action1407< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -63462,10 +63462,10 @@ fn __action1407< #[allow(clippy::too_many_arguments)] fn __action1408< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.2; @@ -63487,11 +63487,11 @@ fn __action1408< #[allow(clippy::too_many_arguments)] fn __action1409< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(ast::Location, token::Tok, ast::Expr, token::Tok, ast::Suite)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, token::Tok, ast::Expr, token::Tok, ast::Suite)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -63512,8 +63512,8 @@ fn __action1409< #[allow(clippy::too_many_arguments)] fn __action1410< >( - __0: (ast::Location, (String, StringKind, bool), ast::Location), -) -> alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)> + __0: (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)> { let __start0 = __0.0; let __end0 = __0.2; @@ -63529,9 +63529,9 @@ fn __action1410< #[allow(clippy::too_many_arguments)] fn __action1411< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)>, ast::Location), - __1: (ast::Location, (String, StringKind, bool), ast::Location), -) -> alloc::vec::Vec<(ast::Location, (String, StringKind, bool), ast::Location)> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize), +) -> alloc::vec::Vec<(crate::text_size::TextSize, (String, StringKind, bool), crate::text_size::TextSize)> { let __start0 = __1.0; let __end0 = __1.2; @@ -63548,8 +63548,8 @@ fn __action1411< #[allow(clippy::too_many_arguments)] fn __action1412< >( - __0: (ast::Location, ast::Cmpop, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Cmpop, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(ast::Cmpop, ast::Expr)> { let __start0 = __0.0; @@ -63567,9 +63567,9 @@ fn __action1412< #[allow(clippy::too_many_arguments)] fn __action1413< >( - __0: (ast::Location, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, ast::Location), - __1: (ast::Location, ast::Cmpop, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec<(ast::Cmpop, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Cmpop, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> alloc::vec::Vec<(ast::Cmpop, ast::Expr)> { let __start0 = __1.0; @@ -63588,7 +63588,7 @@ fn __action1413< #[allow(clippy::too_many_arguments)] fn __action1414< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option { let __start0 = __0.0; @@ -63605,11 +63605,11 @@ fn __action1414< #[allow(clippy::too_many_arguments)] fn __action1415< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::MatchCase { let __start0 = __2.0; @@ -63630,10 +63630,10 @@ fn __action1415< #[allow(clippy::too_many_arguments)] fn __action1416< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::MatchCase { let __start0 = __1.2; @@ -63655,7 +63655,7 @@ fn __action1416< #[allow(clippy::too_many_arguments)] fn __action1417< >( - __0: (ast::Location, ast::Arguments, ast::Location), + __0: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), ) -> core::option::Option { let __start0 = __0.0; @@ -63672,10 +63672,10 @@ fn __action1417< #[allow(clippy::too_many_arguments)] fn __action1418< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arguments, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __1.2; @@ -63693,9 +63693,9 @@ fn __action1418< #[allow(clippy::too_many_arguments)] fn __action1419< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -63714,12 +63714,12 @@ fn __action1419< #[allow(clippy::too_many_arguments)] fn __action1420< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __1.0; @@ -63741,13 +63741,13 @@ fn __action1420< #[allow(clippy::too_many_arguments)] fn __action1421< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __2.0; @@ -63770,7 +63770,7 @@ fn __action1421< #[allow(clippy::too_many_arguments)] fn __action1422< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -63789,8 +63789,8 @@ fn __action1422< #[allow(clippy::too_many_arguments)] fn __action1423< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -63808,10 +63808,10 @@ fn __action1423< #[allow(clippy::too_many_arguments)] fn __action1424< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -63831,9 +63831,9 @@ fn __action1424< #[allow(clippy::too_many_arguments)] fn __action1425< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __2.2; @@ -63854,8 +63854,8 @@ fn __action1425< #[allow(clippy::too_many_arguments)] fn __action1426< >( - __0: (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __0.0; let __end0 = __0.2; @@ -63871,9 +63871,9 @@ fn __action1426< #[allow(clippy::too_many_arguments)] fn __action1427< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = *__lookbehind; let __end0 = *__lookahead; @@ -63890,9 +63890,9 @@ fn __action1427< #[allow(clippy::too_many_arguments)] fn __action1428< >( - __0: (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), - __1: (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __1.0; let __end0 = __1.2; @@ -63909,8 +63909,8 @@ fn __action1428< #[allow(clippy::too_many_arguments)] fn __action1429< >( - __0: (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)> { let __start0 = __0.2; let __end0 = __0.2; @@ -63928,8 +63928,8 @@ fn __action1429< #[allow(clippy::too_many_arguments)] fn __action1430< >( - __0: (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -63945,9 +63945,9 @@ fn __action1430< #[allow(clippy::too_many_arguments)] fn __action1431< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, -) -> Result> + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, +) -> Result> { let __start0 = *__lookbehind; let __end0 = *__lookahead; @@ -63964,9 +63964,9 @@ fn __action1431< #[allow(clippy::too_many_arguments)] fn __action1432< >( - __0: (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), - __1: (ast::Location, (Option<(ast::Location, ast::Location, Option)>, ast::Expr), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr), crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -63983,8 +63983,8 @@ fn __action1432< #[allow(clippy::too_many_arguments)] fn __action1433< >( - __0: (ast::Location, alloc::vec::Vec<(Option<(ast::Location, ast::Location, Option)>, ast::Expr)>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, alloc::vec::Vec<(Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr)>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -64000,7 +64000,7 @@ fn __action1433< #[allow(clippy::too_many_arguments)] fn __action1434< >( - __0: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -64017,8 +64017,8 @@ fn __action1434< #[allow(clippy::too_many_arguments)] fn __action1435< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> Vec { let __start0 = *__lookbehind; @@ -64036,8 +64036,8 @@ fn __action1435< #[allow(clippy::too_many_arguments)] fn __action1436< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -64055,7 +64055,7 @@ fn __action1436< #[allow(clippy::too_many_arguments)] fn __action1437< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.2; @@ -64074,11 +64074,11 @@ fn __action1437< #[allow(clippy::too_many_arguments)] fn __action1438< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Pattern, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.0; @@ -64099,10 +64099,10 @@ fn __action1438< #[allow(clippy::too_many_arguments)] fn __action1439< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.2; @@ -64124,12 +64124,12 @@ fn __action1439< #[allow(clippy::too_many_arguments)] fn __action1440< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, ast::Pattern, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.0; @@ -64151,11 +64151,11 @@ fn __action1440< #[allow(clippy::too_many_arguments)] fn __action1441< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __3.0; @@ -64176,9 +64176,9 @@ fn __action1441< #[allow(clippy::too_many_arguments)] fn __action1442< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Pattern, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -64197,8 +64197,8 @@ fn __action1442< #[allow(clippy::too_many_arguments)] fn __action1443< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __0.2; @@ -64218,10 +64218,10 @@ fn __action1443< #[allow(clippy::too_many_arguments)] fn __action1444< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -64241,9 +64241,9 @@ fn __action1444< #[allow(clippy::too_many_arguments)] fn __action1445< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, alloc::vec::Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -64262,9 +64262,9 @@ fn __action1445< #[allow(clippy::too_many_arguments)] fn __action1446< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, Vec, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __1.0; let __end0 = __1.2; @@ -64281,8 +64281,8 @@ fn __action1446< #[allow(clippy::too_many_arguments)] fn __action1447< >( - __0: (ast::Location, ast::Expr, ast::Location), -) -> (Option<(ast::Location, ast::Location, Option)>, ast::Expr) + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> (Option<(crate::text_size::TextSize, crate::text_size::TextSize, Option)>, ast::Expr) { let __start0 = __0.2; let __end0 = __0.2; @@ -64300,11 +64300,11 @@ fn __action1447< #[allow(clippy::too_many_arguments)] fn __action1448< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __4.2; @@ -64327,12 +64327,12 @@ fn __action1448< #[allow(clippy::too_many_arguments)] fn __action1449< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __5.0; @@ -64354,10 +64354,10 @@ fn __action1449< #[allow(clippy::too_many_arguments)] fn __action1450< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __3.2; @@ -64379,11 +64379,11 @@ fn __action1450< #[allow(clippy::too_many_arguments)] fn __action1451< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Comprehension { let __start0 = __4.0; @@ -64404,13 +64404,13 @@ fn __action1451< #[allow(clippy::too_many_arguments)] fn __action1452< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ArgumentList, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64435,14 +64435,14 @@ fn __action1452< #[allow(clippy::too_many_arguments)] fn __action1453< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ArgumentList, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ArgumentList, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64466,10 +64466,10 @@ fn __action1453< #[allow(clippy::too_many_arguments)] fn __action1454< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64491,11 +64491,11 @@ fn __action1454< #[allow(clippy::too_many_arguments)] fn __action1455< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64516,14 +64516,14 @@ fn __action1455< #[allow(clippy::too_many_arguments)] fn __action1456< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64549,15 +64549,15 @@ fn __action1456< #[allow(clippy::too_many_arguments)] fn __action1457< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, ast::Arguments, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Expr, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64582,12 +64582,12 @@ fn __action1457< #[allow(clippy::too_many_arguments)] fn __action1458< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64611,13 +64611,13 @@ fn __action1458< #[allow(clippy::too_many_arguments)] fn __action1459< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, ast::Arguments, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64640,13 +64640,13 @@ fn __action1459< #[allow(clippy::too_many_arguments)] fn __action1460< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, ast::Arguments, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64671,14 +64671,14 @@ fn __action1460< #[allow(clippy::too_many_arguments)] fn __action1461< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Expr, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64702,11 +64702,11 @@ fn __action1461< #[allow(clippy::too_many_arguments)] fn __action1462< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, ast::Arguments, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64729,12 +64729,12 @@ fn __action1462< #[allow(clippy::too_many_arguments)] fn __action1463< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, ast::Arguments, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -64756,9 +64756,9 @@ fn __action1463< #[allow(clippy::too_many_arguments)] fn __action1464< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -64777,8 +64777,8 @@ fn __action1464< #[allow(clippy::too_many_arguments)] fn __action1465< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -64798,9 +64798,9 @@ fn __action1465< #[allow(clippy::too_many_arguments)] fn __action1466< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec<(Option>, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec<(Option>, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -64819,8 +64819,8 @@ fn __action1466< #[allow(clippy::too_many_arguments)] fn __action1467< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -64840,8 +64840,8 @@ fn __action1467< #[allow(clippy::too_many_arguments)] fn __action1468< >( - __lookbehind: &ast::Location, - __lookahead: &ast::Location, + __lookbehind: &crate::text_size::TextSize, + __lookahead: &crate::text_size::TextSize, ) -> ast::Suite { let __start0 = *__lookbehind; @@ -64859,7 +64859,7 @@ fn __action1468< #[allow(clippy::too_many_arguments)] fn __action1469< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Suite { let __start0 = __0.0; @@ -64876,7 +64876,7 @@ fn __action1469< #[allow(clippy::too_many_arguments)] fn __action1470< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (Option, Option) { let __start0 = __0.0; @@ -64895,8 +64895,8 @@ fn __action1470< #[allow(clippy::too_many_arguments)] fn __action1471< >( - __0: (ast::Location, alloc::vec::Vec, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> (Option, Option) { let __start0 = __0.0; @@ -64914,9 +64914,9 @@ fn __action1471< #[allow(clippy::too_many_arguments)] fn __action1472< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -64935,8 +64935,8 @@ fn __action1472< #[allow(clippy::too_many_arguments)] fn __action1473< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -64956,9 +64956,9 @@ fn __action1473< #[allow(clippy::too_many_arguments)] fn __action1474< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Vec, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -64977,8 +64977,8 @@ fn __action1474< #[allow(clippy::too_many_arguments)] fn __action1475< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -64998,8 +64998,8 @@ fn __action1475< #[allow(clippy::too_many_arguments)] fn __action1476< >( - __0: (ast::Location, (Option>, ast::Expr), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __0.0; @@ -65017,9 +65017,9 @@ fn __action1476< #[allow(clippy::too_many_arguments)] fn __action1477< >( - __0: (ast::Location, (Option>, ast::Expr), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __0.0; @@ -65038,7 +65038,7 @@ fn __action1477< #[allow(clippy::too_many_arguments)] fn __action1478< >( - __0: (ast::Location, (Option>, ast::Expr), ast::Location), + __0: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __0.0; @@ -65055,8 +65055,8 @@ fn __action1478< #[allow(clippy::too_many_arguments)] fn __action1479< >( - __0: (ast::Location, (Option>, ast::Expr), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, ast::Location), + __0: (crate::text_size::TextSize, (Option>, ast::Expr), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (Option>, ast::Expr))>, crate::text_size::TextSize), ) -> Vec<(Option>, ast::Expr)> { let __start0 = __0.0; @@ -65074,8 +65074,8 @@ fn __action1479< #[allow(clippy::too_many_arguments)] fn __action1480< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65093,9 +65093,9 @@ fn __action1480< #[allow(clippy::too_many_arguments)] fn __action1481< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65114,7 +65114,7 @@ fn __action1481< #[allow(clippy::too_many_arguments)] fn __action1482< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65131,8 +65131,8 @@ fn __action1482< #[allow(clippy::too_many_arguments)] fn __action1483< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65150,8 +65150,8 @@ fn __action1483< #[allow(clippy::too_many_arguments)] fn __action1484< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -65169,9 +65169,9 @@ fn __action1484< #[allow(clippy::too_many_arguments)] fn __action1485< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -65190,7 +65190,7 @@ fn __action1485< #[allow(clippy::too_many_arguments)] fn __action1486< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -65207,8 +65207,8 @@ fn __action1486< #[allow(clippy::too_many_arguments)] fn __action1487< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -65226,8 +65226,8 @@ fn __action1487< #[allow(clippy::too_many_arguments)] fn __action1488< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65245,9 +65245,9 @@ fn __action1488< #[allow(clippy::too_many_arguments)] fn __action1489< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65266,8 +65266,8 @@ fn __action1489< #[allow(clippy::too_many_arguments)] fn __action1490< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65285,9 +65285,9 @@ fn __action1490< #[allow(clippy::too_many_arguments)] fn __action1491< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, String)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, String)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65306,10 +65306,10 @@ fn __action1491< #[allow(clippy::too_many_arguments)] fn __action1492< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65329,11 +65329,11 @@ fn __action1492< #[allow(clippy::too_many_arguments)] fn __action1493< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65354,8 +65354,8 @@ fn __action1493< #[allow(clippy::too_many_arguments)] fn __action1494< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65373,9 +65373,9 @@ fn __action1494< #[allow(clippy::too_many_arguments)] fn __action1495< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -65394,9 +65394,9 @@ fn __action1495< #[allow(clippy::too_many_arguments)] fn __action1496< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65415,10 +65415,10 @@ fn __action1496< #[allow(clippy::too_many_arguments)] fn __action1497< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, String, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65438,7 +65438,7 @@ fn __action1497< #[allow(clippy::too_many_arguments)] fn __action1498< >( - __0: (ast::Location, String, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65455,8 +65455,8 @@ fn __action1498< #[allow(clippy::too_many_arguments)] fn __action1499< >( - __0: (ast::Location, String, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), + __0: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -65474,12 +65474,12 @@ fn __action1499< #[allow(clippy::too_many_arguments)] fn __action1500< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65501,13 +65501,13 @@ fn __action1500< #[allow(clippy::too_many_arguments)] fn __action1501< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65530,10 +65530,10 @@ fn __action1501< #[allow(clippy::too_many_arguments)] fn __action1502< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65553,11 +65553,11 @@ fn __action1502< #[allow(clippy::too_many_arguments)] fn __action1503< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65578,11 +65578,11 @@ fn __action1503< #[allow(clippy::too_many_arguments)] fn __action1504< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65603,12 +65603,12 @@ fn __action1504< #[allow(clippy::too_many_arguments)] fn __action1505< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, String, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65630,9 +65630,9 @@ fn __action1505< #[allow(clippy::too_many_arguments)] fn __action1506< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65651,10 +65651,10 @@ fn __action1506< #[allow(clippy::too_many_arguments)] fn __action1507< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, String, ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Alias)>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Alias)>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __1.0; @@ -65674,13 +65674,13 @@ fn __action1507< #[allow(clippy::too_many_arguments)] fn __action1508< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65703,14 +65703,14 @@ fn __action1508< #[allow(clippy::too_many_arguments)] fn __action1509< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65734,12 +65734,12 @@ fn __action1509< #[allow(clippy::too_many_arguments)] fn __action1510< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65761,13 +65761,13 @@ fn __action1510< #[allow(clippy::too_many_arguments)] fn __action1511< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65790,11 +65790,11 @@ fn __action1511< #[allow(clippy::too_many_arguments)] fn __action1512< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -65815,12 +65815,12 @@ fn __action1512< #[allow(clippy::too_many_arguments)] fn __action1513< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -65842,10 +65842,10 @@ fn __action1513< #[allow(clippy::too_many_arguments)] fn __action1514< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -65865,11 +65865,11 @@ fn __action1514< #[allow(clippy::too_many_arguments)] fn __action1515< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -65890,13 +65890,13 @@ fn __action1515< #[allow(clippy::too_many_arguments)] fn __action1516< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65919,14 +65919,14 @@ fn __action1516< #[allow(clippy::too_many_arguments)] fn __action1517< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65950,12 +65950,12 @@ fn __action1517< #[allow(clippy::too_many_arguments)] fn __action1518< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -65977,13 +65977,13 @@ fn __action1518< #[allow(clippy::too_many_arguments)] fn __action1519< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Vec, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Vec, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __4.0; @@ -66006,11 +66006,11 @@ fn __action1519< #[allow(clippy::too_many_arguments)] fn __action1520< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66031,12 +66031,12 @@ fn __action1520< #[allow(clippy::too_many_arguments)] fn __action1521< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66058,10 +66058,10 @@ fn __action1521< #[allow(clippy::too_many_arguments)] fn __action1522< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66081,11 +66081,11 @@ fn __action1522< #[allow(clippy::too_many_arguments)] fn __action1523< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, (String, ast::Pattern), ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66106,10 +66106,10 @@ fn __action1523< #[allow(clippy::too_many_arguments)] fn __action1524< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66129,11 +66129,11 @@ fn __action1524< #[allow(clippy::too_many_arguments)] fn __action1525< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66154,9 +66154,9 @@ fn __action1525< #[allow(clippy::too_many_arguments)] fn __action1526< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66175,10 +66175,10 @@ fn __action1526< #[allow(clippy::too_many_arguments)] fn __action1527< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66198,13 +66198,13 @@ fn __action1527< #[allow(clippy::too_many_arguments)] fn __action1528< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66227,14 +66227,14 @@ fn __action1528< #[allow(clippy::too_many_arguments)] fn __action1529< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, String, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66258,12 +66258,12 @@ fn __action1529< #[allow(clippy::too_many_arguments)] fn __action1530< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, String, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66285,13 +66285,13 @@ fn __action1530< #[allow(clippy::too_many_arguments)] fn __action1531< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, (ast::Expr, ast::Pattern), ast::Location), - __2: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, String, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, (ast::Expr, ast::Pattern), crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Expr, ast::Pattern))>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, String, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __1.0; @@ -66314,7 +66314,7 @@ fn __action1531< #[allow(clippy::too_many_arguments)] fn __action1532< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66331,8 +66331,8 @@ fn __action1532< #[allow(clippy::too_many_arguments)] fn __action1533< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66350,9 +66350,9 @@ fn __action1533< #[allow(clippy::too_many_arguments)] fn __action1534< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66371,10 +66371,10 @@ fn __action1534< #[allow(clippy::too_many_arguments)] fn __action1535< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66394,10 +66394,10 @@ fn __action1535< #[allow(clippy::too_many_arguments)] fn __action1536< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66417,11 +66417,11 @@ fn __action1536< #[allow(clippy::too_many_arguments)] fn __action1537< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66442,7 +66442,7 @@ fn __action1537< #[allow(clippy::too_many_arguments)] fn __action1538< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66459,8 +66459,8 @@ fn __action1538< #[allow(clippy::too_many_arguments)] fn __action1539< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66478,9 +66478,9 @@ fn __action1539< #[allow(clippy::too_many_arguments)] fn __action1540< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66499,10 +66499,10 @@ fn __action1540< #[allow(clippy::too_many_arguments)] fn __action1541< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66522,10 +66522,10 @@ fn __action1541< #[allow(clippy::too_many_arguments)] fn __action1542< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66545,11 +66545,11 @@ fn __action1542< #[allow(clippy::too_many_arguments)] fn __action1543< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), ) -> (Vec<(ast::Arg, Option)>, Vec<(ast::Arg, Option)>) { let __start0 = __0.0; @@ -66570,13 +66570,13 @@ fn __action1543< #[allow(clippy::too_many_arguments)] fn __action1544< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66599,14 +66599,14 @@ fn __action1544< #[allow(clippy::too_many_arguments)] fn __action1545< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66630,14 +66630,14 @@ fn __action1545< #[allow(clippy::too_many_arguments)] fn __action1546< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66661,15 +66661,15 @@ fn __action1546< #[allow(clippy::too_many_arguments)] fn __action1547< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66694,12 +66694,12 @@ fn __action1547< #[allow(clippy::too_many_arguments)] fn __action1548< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66721,13 +66721,13 @@ fn __action1548< #[allow(clippy::too_many_arguments)] fn __action1549< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66750,13 +66750,13 @@ fn __action1549< #[allow(clippy::too_many_arguments)] fn __action1550< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66779,14 +66779,14 @@ fn __action1550< #[allow(clippy::too_many_arguments)] fn __action1551< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66810,11 +66810,11 @@ fn __action1551< #[allow(clippy::too_many_arguments)] fn __action1552< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66835,12 +66835,12 @@ fn __action1552< #[allow(clippy::too_many_arguments)] fn __action1553< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66862,10 +66862,10 @@ fn __action1553< #[allow(clippy::too_many_arguments)] fn __action1554< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66885,11 +66885,11 @@ fn __action1554< #[allow(clippy::too_many_arguments)] fn __action1555< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66910,13 +66910,13 @@ fn __action1555< #[allow(clippy::too_many_arguments)] fn __action1556< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66939,14 +66939,14 @@ fn __action1556< #[allow(clippy::too_many_arguments)] fn __action1557< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -66970,14 +66970,14 @@ fn __action1557< #[allow(clippy::too_many_arguments)] fn __action1558< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67001,15 +67001,15 @@ fn __action1558< #[allow(clippy::too_many_arguments)] fn __action1559< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67034,12 +67034,12 @@ fn __action1559< #[allow(clippy::too_many_arguments)] fn __action1560< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67061,13 +67061,13 @@ fn __action1560< #[allow(clippy::too_many_arguments)] fn __action1561< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67090,13 +67090,13 @@ fn __action1561< #[allow(clippy::too_many_arguments)] fn __action1562< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, (String, ast::Pattern), ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67119,14 +67119,14 @@ fn __action1562< #[allow(clippy::too_many_arguments)] fn __action1563< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, (String, ast::Pattern), ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, (String, ast::Pattern), crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (String, ast::Pattern))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67150,11 +67150,11 @@ fn __action1563< #[allow(clippy::too_many_arguments)] fn __action1564< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67175,12 +67175,12 @@ fn __action1564< #[allow(clippy::too_many_arguments)] fn __action1565< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67202,10 +67202,10 @@ fn __action1565< #[allow(clippy::too_many_arguments)] fn __action1566< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67225,11 +67225,11 @@ fn __action1566< #[allow(clippy::too_many_arguments)] fn __action1567< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::PatternKind { let __start0 = __2.0; @@ -67250,10 +67250,10 @@ fn __action1567< #[allow(clippy::too_many_arguments)] fn __action1568< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __2.0; @@ -67273,11 +67273,11 @@ fn __action1568< #[allow(clippy::too_many_arguments)] fn __action1569< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __2.0; @@ -67298,9 +67298,9 @@ fn __action1569< #[allow(clippy::too_many_arguments)] fn __action1570< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __2.0; @@ -67319,10 +67319,10 @@ fn __action1570< #[allow(clippy::too_many_arguments)] fn __action1571< >( - __0: (ast::Location, ast::Pattern, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Pattern, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Pattern)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Pattern, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Pattern)>, crate::text_size::TextSize), ) -> ast::Pattern { let __start0 = __2.0; @@ -67342,8 +67342,8 @@ fn __action1571< #[allow(clippy::too_many_arguments)] fn __action1572< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -67361,9 +67361,9 @@ fn __action1572< #[allow(clippy::too_many_arguments)] fn __action1573< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -67382,7 +67382,7 @@ fn __action1573< #[allow(clippy::too_many_arguments)] fn __action1574< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -67399,8 +67399,8 @@ fn __action1574< #[allow(clippy::too_many_arguments)] fn __action1575< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -67418,8 +67418,8 @@ fn __action1575< #[allow(clippy::too_many_arguments)] fn __action1576< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67437,9 +67437,9 @@ fn __action1576< #[allow(clippy::too_many_arguments)] fn __action1577< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67458,7 +67458,7 @@ fn __action1577< #[allow(clippy::too_many_arguments)] fn __action1578< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67475,8 +67475,8 @@ fn __action1578< #[allow(clippy::too_many_arguments)] fn __action1579< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67494,16 +67494,16 @@ fn __action1579< #[allow(clippy::too_many_arguments)] fn __action1580< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, alloc::vec::Vec, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -67529,17 +67529,17 @@ fn __action1580< #[allow(clippy::too_many_arguments)] fn __action1581< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, alloc::vec::Vec, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -67566,15 +67566,15 @@ fn __action1581< #[allow(clippy::too_many_arguments)] fn __action1582< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -67599,16 +67599,16 @@ fn __action1582< #[allow(clippy::too_many_arguments)] fn __action1583< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, alloc::vec::Vec, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -67634,8 +67634,8 @@ fn __action1583< #[allow(clippy::too_many_arguments)] fn __action1584< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67653,9 +67653,9 @@ fn __action1584< #[allow(clippy::too_many_arguments)] fn __action1585< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67674,7 +67674,7 @@ fn __action1585< #[allow(clippy::too_many_arguments)] fn __action1586< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67691,8 +67691,8 @@ fn __action1586< #[allow(clippy::too_many_arguments)] fn __action1587< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, ast::Expr)>, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, ast::Expr)>, crate::text_size::TextSize), ) -> Vec { let __start0 = __0.0; @@ -67710,14 +67710,14 @@ fn __action1587< #[allow(clippy::too_many_arguments)] fn __action1588< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -67739,15 +67739,15 @@ fn __action1588< #[allow(clippy::too_many_arguments)] fn __action1589< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -67770,16 +67770,16 @@ fn __action1589< #[allow(clippy::too_many_arguments)] fn __action1590< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -67803,17 +67803,17 @@ fn __action1590< #[allow(clippy::too_many_arguments)] fn __action1591< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -67838,17 +67838,17 @@ fn __action1591< #[allow(clippy::too_many_arguments)] fn __action1592< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -67873,18 +67873,18 @@ fn __action1592< #[allow(clippy::too_many_arguments)] fn __action1593< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -67910,13 +67910,13 @@ fn __action1593< #[allow(clippy::too_many_arguments)] fn __action1594< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -67937,14 +67937,14 @@ fn __action1594< #[allow(clippy::too_many_arguments)] fn __action1595< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -67966,15 +67966,15 @@ fn __action1595< #[allow(clippy::too_many_arguments)] fn __action1596< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -67997,16 +67997,16 @@ fn __action1596< #[allow(clippy::too_many_arguments)] fn __action1597< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68030,16 +68030,16 @@ fn __action1597< #[allow(clippy::too_many_arguments)] fn __action1598< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68063,17 +68063,17 @@ fn __action1598< #[allow(clippy::too_many_arguments)] fn __action1599< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -68098,15 +68098,15 @@ fn __action1599< #[allow(clippy::too_many_arguments)] fn __action1600< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -68129,16 +68129,16 @@ fn __action1600< #[allow(clippy::too_many_arguments)] fn __action1601< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -68162,17 +68162,17 @@ fn __action1601< #[allow(clippy::too_many_arguments)] fn __action1602< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -68197,18 +68197,18 @@ fn __action1602< #[allow(clippy::too_many_arguments)] fn __action1603< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68234,18 +68234,18 @@ fn __action1603< #[allow(clippy::too_many_arguments)] fn __action1604< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68271,19 +68271,19 @@ fn __action1604< #[allow(clippy::too_many_arguments)] fn __action1605< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), - __10: (ast::Location, Option>, ast::Location), - __11: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __11: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -68310,14 +68310,14 @@ fn __action1605< #[allow(clippy::too_many_arguments)] fn __action1606< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -68339,15 +68339,15 @@ fn __action1606< #[allow(clippy::too_many_arguments)] fn __action1607< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -68370,16 +68370,16 @@ fn __action1607< #[allow(clippy::too_many_arguments)] fn __action1608< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -68403,17 +68403,17 @@ fn __action1608< #[allow(clippy::too_many_arguments)] fn __action1609< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68438,17 +68438,17 @@ fn __action1609< #[allow(clippy::too_many_arguments)] fn __action1610< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68473,18 +68473,18 @@ fn __action1610< #[allow(clippy::too_many_arguments)] fn __action1611< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -68510,12 +68510,12 @@ fn __action1611< #[allow(clippy::too_many_arguments)] fn __action1612< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -68535,13 +68535,13 @@ fn __action1612< #[allow(clippy::too_many_arguments)] fn __action1613< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -68562,14 +68562,14 @@ fn __action1613< #[allow(clippy::too_many_arguments)] fn __action1614< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -68591,15 +68591,15 @@ fn __action1614< #[allow(clippy::too_many_arguments)] fn __action1615< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68622,15 +68622,15 @@ fn __action1615< #[allow(clippy::too_many_arguments)] fn __action1616< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68653,16 +68653,16 @@ fn __action1616< #[allow(clippy::too_many_arguments)] fn __action1617< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -68686,11 +68686,11 @@ fn __action1617< #[allow(clippy::too_many_arguments)] fn __action1618< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -68709,12 +68709,12 @@ fn __action1618< #[allow(clippy::too_many_arguments)] fn __action1619< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -68734,13 +68734,13 @@ fn __action1619< #[allow(clippy::too_many_arguments)] fn __action1620< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -68761,14 +68761,14 @@ fn __action1620< #[allow(clippy::too_many_arguments)] fn __action1621< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68790,14 +68790,14 @@ fn __action1621< #[allow(clippy::too_many_arguments)] fn __action1622< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68819,15 +68819,15 @@ fn __action1622< #[allow(clippy::too_many_arguments)] fn __action1623< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -68850,13 +68850,13 @@ fn __action1623< #[allow(clippy::too_many_arguments)] fn __action1624< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -68877,14 +68877,14 @@ fn __action1624< #[allow(clippy::too_many_arguments)] fn __action1625< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -68906,15 +68906,15 @@ fn __action1625< #[allow(clippy::too_many_arguments)] fn __action1626< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -68937,16 +68937,16 @@ fn __action1626< #[allow(clippy::too_many_arguments)] fn __action1627< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -68970,16 +68970,16 @@ fn __action1627< #[allow(clippy::too_many_arguments)] fn __action1628< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69003,17 +69003,17 @@ fn __action1628< #[allow(clippy::too_many_arguments)] fn __action1629< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -69038,12 +69038,12 @@ fn __action1629< #[allow(clippy::too_many_arguments)] fn __action1630< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -69063,13 +69063,13 @@ fn __action1630< #[allow(clippy::too_many_arguments)] fn __action1631< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -69090,14 +69090,14 @@ fn __action1631< #[allow(clippy::too_many_arguments)] fn __action1632< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -69119,15 +69119,15 @@ fn __action1632< #[allow(clippy::too_many_arguments)] fn __action1633< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69150,15 +69150,15 @@ fn __action1633< #[allow(clippy::too_many_arguments)] fn __action1634< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69181,16 +69181,16 @@ fn __action1634< #[allow(clippy::too_many_arguments)] fn __action1635< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -69214,9 +69214,9 @@ fn __action1635< #[allow(clippy::too_many_arguments)] fn __action1636< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -69233,10 +69233,10 @@ fn __action1636< #[allow(clippy::too_many_arguments)] fn __action1637< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -69254,11 +69254,11 @@ fn __action1637< #[allow(clippy::too_many_arguments)] fn __action1638< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -69277,12 +69277,12 @@ fn __action1638< #[allow(clippy::too_many_arguments)] fn __action1639< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69302,12 +69302,12 @@ fn __action1639< #[allow(clippy::too_many_arguments)] fn __action1640< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69327,13 +69327,13 @@ fn __action1640< #[allow(clippy::too_many_arguments)] fn __action1641< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -69354,13 +69354,13 @@ fn __action1641< #[allow(clippy::too_many_arguments)] fn __action1642< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -69381,14 +69381,14 @@ fn __action1642< #[allow(clippy::too_many_arguments)] fn __action1643< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -69410,15 +69410,15 @@ fn __action1643< #[allow(clippy::too_many_arguments)] fn __action1644< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -69441,16 +69441,16 @@ fn __action1644< #[allow(clippy::too_many_arguments)] fn __action1645< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69474,16 +69474,16 @@ fn __action1645< #[allow(clippy::too_many_arguments)] fn __action1646< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69507,17 +69507,17 @@ fn __action1646< #[allow(clippy::too_many_arguments)] fn __action1647< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -69542,12 +69542,12 @@ fn __action1647< #[allow(clippy::too_many_arguments)] fn __action1648< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -69567,13 +69567,13 @@ fn __action1648< #[allow(clippy::too_many_arguments)] fn __action1649< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -69594,14 +69594,14 @@ fn __action1649< #[allow(clippy::too_many_arguments)] fn __action1650< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -69623,15 +69623,15 @@ fn __action1650< #[allow(clippy::too_many_arguments)] fn __action1651< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69654,15 +69654,15 @@ fn __action1651< #[allow(clippy::too_many_arguments)] fn __action1652< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69685,16 +69685,16 @@ fn __action1652< #[allow(clippy::too_many_arguments)] fn __action1653< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -69718,14 +69718,14 @@ fn __action1653< #[allow(clippy::too_many_arguments)] fn __action1654< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -69747,15 +69747,15 @@ fn __action1654< #[allow(clippy::too_many_arguments)] fn __action1655< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -69778,16 +69778,16 @@ fn __action1655< #[allow(clippy::too_many_arguments)] fn __action1656< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -69811,17 +69811,17 @@ fn __action1656< #[allow(clippy::too_many_arguments)] fn __action1657< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69846,17 +69846,17 @@ fn __action1657< #[allow(clippy::too_many_arguments)] fn __action1658< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -69881,18 +69881,18 @@ fn __action1658< #[allow(clippy::too_many_arguments)] fn __action1659< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), - __10: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -69918,13 +69918,13 @@ fn __action1659< #[allow(clippy::too_many_arguments)] fn __action1660< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -69945,14 +69945,14 @@ fn __action1660< #[allow(clippy::too_many_arguments)] fn __action1661< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -69974,15 +69974,15 @@ fn __action1661< #[allow(clippy::too_many_arguments)] fn __action1662< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70005,16 +70005,16 @@ fn __action1662< #[allow(clippy::too_many_arguments)] fn __action1663< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70038,16 +70038,16 @@ fn __action1663< #[allow(clippy::too_many_arguments)] fn __action1664< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70071,17 +70071,17 @@ fn __action1664< #[allow(clippy::too_many_arguments)] fn __action1665< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -70106,11 +70106,11 @@ fn __action1665< #[allow(clippy::too_many_arguments)] fn __action1666< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -70129,12 +70129,12 @@ fn __action1666< #[allow(clippy::too_many_arguments)] fn __action1667< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -70154,13 +70154,13 @@ fn __action1667< #[allow(clippy::too_many_arguments)] fn __action1668< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70181,14 +70181,14 @@ fn __action1668< #[allow(clippy::too_many_arguments)] fn __action1669< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70210,14 +70210,14 @@ fn __action1669< #[allow(clippy::too_many_arguments)] fn __action1670< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70239,15 +70239,15 @@ fn __action1670< #[allow(clippy::too_many_arguments)] fn __action1671< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -70270,10 +70270,10 @@ fn __action1671< #[allow(clippy::too_many_arguments)] fn __action1672< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -70291,11 +70291,11 @@ fn __action1672< #[allow(clippy::too_many_arguments)] fn __action1673< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -70314,12 +70314,12 @@ fn __action1673< #[allow(clippy::too_many_arguments)] fn __action1674< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70339,13 +70339,13 @@ fn __action1674< #[allow(clippy::too_many_arguments)] fn __action1675< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70366,13 +70366,13 @@ fn __action1675< #[allow(clippy::too_many_arguments)] fn __action1676< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70393,14 +70393,14 @@ fn __action1676< #[allow(clippy::too_many_arguments)] fn __action1677< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -70422,12 +70422,12 @@ fn __action1677< #[allow(clippy::too_many_arguments)] fn __action1678< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -70447,13 +70447,13 @@ fn __action1678< #[allow(clippy::too_many_arguments)] fn __action1679< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -70474,14 +70474,14 @@ fn __action1679< #[allow(clippy::too_many_arguments)] fn __action1680< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70503,15 +70503,15 @@ fn __action1680< #[allow(clippy::too_many_arguments)] fn __action1681< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70534,15 +70534,15 @@ fn __action1681< #[allow(clippy::too_many_arguments)] fn __action1682< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70565,16 +70565,16 @@ fn __action1682< #[allow(clippy::too_many_arguments)] fn __action1683< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -70598,11 +70598,11 @@ fn __action1683< #[allow(clippy::too_many_arguments)] fn __action1684< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -70621,12 +70621,12 @@ fn __action1684< #[allow(clippy::too_many_arguments)] fn __action1685< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -70646,13 +70646,13 @@ fn __action1685< #[allow(clippy::too_many_arguments)] fn __action1686< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70673,14 +70673,14 @@ fn __action1686< #[allow(clippy::too_many_arguments)] fn __action1687< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70702,14 +70702,14 @@ fn __action1687< #[allow(clippy::too_many_arguments)] fn __action1688< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70731,15 +70731,15 @@ fn __action1688< #[allow(clippy::too_many_arguments)] fn __action1689< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -70762,8 +70762,8 @@ fn __action1689< #[allow(clippy::too_many_arguments)] fn __action1690< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -70779,9 +70779,9 @@ fn __action1690< #[allow(clippy::too_many_arguments)] fn __action1691< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -70798,10 +70798,10 @@ fn __action1691< #[allow(clippy::too_many_arguments)] fn __action1692< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70819,11 +70819,11 @@ fn __action1692< #[allow(clippy::too_many_arguments)] fn __action1693< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70842,11 +70842,11 @@ fn __action1693< #[allow(clippy::too_many_arguments)] fn __action1694< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70865,12 +70865,12 @@ fn __action1694< #[allow(clippy::too_many_arguments)] fn __action1695< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -70890,11 +70890,11 @@ fn __action1695< #[allow(clippy::too_many_arguments)] fn __action1696< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -70913,12 +70913,12 @@ fn __action1696< #[allow(clippy::too_many_arguments)] fn __action1697< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -70938,13 +70938,13 @@ fn __action1697< #[allow(clippy::too_many_arguments)] fn __action1698< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -70965,14 +70965,14 @@ fn __action1698< #[allow(clippy::too_many_arguments)] fn __action1699< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -70994,14 +70994,14 @@ fn __action1699< #[allow(clippy::too_many_arguments)] fn __action1700< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71023,15 +71023,15 @@ fn __action1700< #[allow(clippy::too_many_arguments)] fn __action1701< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -71054,10 +71054,10 @@ fn __action1701< #[allow(clippy::too_many_arguments)] fn __action1702< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -71075,11 +71075,11 @@ fn __action1702< #[allow(clippy::too_many_arguments)] fn __action1703< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -71098,12 +71098,12 @@ fn __action1703< #[allow(clippy::too_many_arguments)] fn __action1704< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -71123,13 +71123,13 @@ fn __action1704< #[allow(clippy::too_many_arguments)] fn __action1705< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71150,13 +71150,13 @@ fn __action1705< #[allow(clippy::too_many_arguments)] fn __action1706< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71177,14 +71177,14 @@ fn __action1706< #[allow(clippy::too_many_arguments)] fn __action1707< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -71206,14 +71206,14 @@ fn __action1707< #[allow(clippy::too_many_arguments)] fn __action1708< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -71235,15 +71235,15 @@ fn __action1708< #[allow(clippy::too_many_arguments)] fn __action1709< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -71266,16 +71266,16 @@ fn __action1709< #[allow(clippy::too_many_arguments)] fn __action1710< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -71299,17 +71299,17 @@ fn __action1710< #[allow(clippy::too_many_arguments)] fn __action1711< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71334,17 +71334,17 @@ fn __action1711< #[allow(clippy::too_many_arguments)] fn __action1712< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71369,18 +71369,18 @@ fn __action1712< #[allow(clippy::too_many_arguments)] fn __action1713< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -71406,13 +71406,13 @@ fn __action1713< #[allow(clippy::too_many_arguments)] fn __action1714< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -71433,14 +71433,14 @@ fn __action1714< #[allow(clippy::too_many_arguments)] fn __action1715< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -71462,15 +71462,15 @@ fn __action1715< #[allow(clippy::too_many_arguments)] fn __action1716< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -71493,16 +71493,16 @@ fn __action1716< #[allow(clippy::too_many_arguments)] fn __action1717< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71526,16 +71526,16 @@ fn __action1717< #[allow(clippy::too_many_arguments)] fn __action1718< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71559,17 +71559,17 @@ fn __action1718< #[allow(clippy::too_many_arguments)] fn __action1719< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -71594,15 +71594,15 @@ fn __action1719< #[allow(clippy::too_many_arguments)] fn __action1720< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -71625,16 +71625,16 @@ fn __action1720< #[allow(clippy::too_many_arguments)] fn __action1721< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -71658,17 +71658,17 @@ fn __action1721< #[allow(clippy::too_many_arguments)] fn __action1722< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -71693,18 +71693,18 @@ fn __action1722< #[allow(clippy::too_many_arguments)] fn __action1723< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71730,18 +71730,18 @@ fn __action1723< #[allow(clippy::too_many_arguments)] fn __action1724< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71767,19 +71767,19 @@ fn __action1724< #[allow(clippy::too_many_arguments)] fn __action1725< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), - __10: (ast::Location, Option>, ast::Location), - __11: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __11: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -71806,14 +71806,14 @@ fn __action1725< #[allow(clippy::too_many_arguments)] fn __action1726< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -71835,15 +71835,15 @@ fn __action1726< #[allow(clippy::too_many_arguments)] fn __action1727< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -71866,16 +71866,16 @@ fn __action1727< #[allow(clippy::too_many_arguments)] fn __action1728< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -71899,17 +71899,17 @@ fn __action1728< #[allow(clippy::too_many_arguments)] fn __action1729< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71934,17 +71934,17 @@ fn __action1729< #[allow(clippy::too_many_arguments)] fn __action1730< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -71969,18 +71969,18 @@ fn __action1730< #[allow(clippy::too_many_arguments)] fn __action1731< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), - __10: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -72006,12 +72006,12 @@ fn __action1731< #[allow(clippy::too_many_arguments)] fn __action1732< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -72031,13 +72031,13 @@ fn __action1732< #[allow(clippy::too_many_arguments)] fn __action1733< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -72058,14 +72058,14 @@ fn __action1733< #[allow(clippy::too_many_arguments)] fn __action1734< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -72087,15 +72087,15 @@ fn __action1734< #[allow(clippy::too_many_arguments)] fn __action1735< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72118,15 +72118,15 @@ fn __action1735< #[allow(clippy::too_many_arguments)] fn __action1736< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72149,16 +72149,16 @@ fn __action1736< #[allow(clippy::too_many_arguments)] fn __action1737< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -72182,11 +72182,11 @@ fn __action1737< #[allow(clippy::too_many_arguments)] fn __action1738< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -72205,12 +72205,12 @@ fn __action1738< #[allow(clippy::too_many_arguments)] fn __action1739< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -72230,13 +72230,13 @@ fn __action1739< #[allow(clippy::too_many_arguments)] fn __action1740< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -72257,14 +72257,14 @@ fn __action1740< #[allow(clippy::too_many_arguments)] fn __action1741< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72286,14 +72286,14 @@ fn __action1741< #[allow(clippy::too_many_arguments)] fn __action1742< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72315,15 +72315,15 @@ fn __action1742< #[allow(clippy::too_many_arguments)] fn __action1743< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -72346,13 +72346,13 @@ fn __action1743< #[allow(clippy::too_many_arguments)] fn __action1744< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -72373,14 +72373,14 @@ fn __action1744< #[allow(clippy::too_many_arguments)] fn __action1745< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -72402,15 +72402,15 @@ fn __action1745< #[allow(clippy::too_many_arguments)] fn __action1746< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -72433,16 +72433,16 @@ fn __action1746< #[allow(clippy::too_many_arguments)] fn __action1747< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72466,16 +72466,16 @@ fn __action1747< #[allow(clippy::too_many_arguments)] fn __action1748< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72499,17 +72499,17 @@ fn __action1748< #[allow(clippy::too_many_arguments)] fn __action1749< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -72534,12 +72534,12 @@ fn __action1749< #[allow(clippy::too_many_arguments)] fn __action1750< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -72559,13 +72559,13 @@ fn __action1750< #[allow(clippy::too_many_arguments)] fn __action1751< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -72586,14 +72586,14 @@ fn __action1751< #[allow(clippy::too_many_arguments)] fn __action1752< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -72615,15 +72615,15 @@ fn __action1752< #[allow(clippy::too_many_arguments)] fn __action1753< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72646,15 +72646,15 @@ fn __action1753< #[allow(clippy::too_many_arguments)] fn __action1754< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72677,16 +72677,16 @@ fn __action1754< #[allow(clippy::too_many_arguments)] fn __action1755< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -72710,9 +72710,9 @@ fn __action1755< #[allow(clippy::too_many_arguments)] fn __action1756< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -72729,10 +72729,10 @@ fn __action1756< #[allow(clippy::too_many_arguments)] fn __action1757< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -72750,11 +72750,11 @@ fn __action1757< #[allow(clippy::too_many_arguments)] fn __action1758< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -72773,12 +72773,12 @@ fn __action1758< #[allow(clippy::too_many_arguments)] fn __action1759< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72798,12 +72798,12 @@ fn __action1759< #[allow(clippy::too_many_arguments)] fn __action1760< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72823,13 +72823,13 @@ fn __action1760< #[allow(clippy::too_many_arguments)] fn __action1761< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -72850,13 +72850,13 @@ fn __action1761< #[allow(clippy::too_many_arguments)] fn __action1762< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -72877,14 +72877,14 @@ fn __action1762< #[allow(clippy::too_many_arguments)] fn __action1763< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -72906,15 +72906,15 @@ fn __action1763< #[allow(clippy::too_many_arguments)] fn __action1764< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -72937,16 +72937,16 @@ fn __action1764< #[allow(clippy::too_many_arguments)] fn __action1765< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -72970,16 +72970,16 @@ fn __action1765< #[allow(clippy::too_many_arguments)] fn __action1766< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73003,17 +73003,17 @@ fn __action1766< #[allow(clippy::too_many_arguments)] fn __action1767< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -73038,12 +73038,12 @@ fn __action1767< #[allow(clippy::too_many_arguments)] fn __action1768< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -73063,13 +73063,13 @@ fn __action1768< #[allow(clippy::too_many_arguments)] fn __action1769< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -73090,14 +73090,14 @@ fn __action1769< #[allow(clippy::too_many_arguments)] fn __action1770< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -73119,15 +73119,15 @@ fn __action1770< #[allow(clippy::too_many_arguments)] fn __action1771< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73150,15 +73150,15 @@ fn __action1771< #[allow(clippy::too_many_arguments)] fn __action1772< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73181,16 +73181,16 @@ fn __action1772< #[allow(clippy::too_many_arguments)] fn __action1773< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -73214,14 +73214,14 @@ fn __action1773< #[allow(clippy::too_many_arguments)] fn __action1774< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -73243,15 +73243,15 @@ fn __action1774< #[allow(clippy::too_many_arguments)] fn __action1775< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -73274,16 +73274,16 @@ fn __action1775< #[allow(clippy::too_many_arguments)] fn __action1776< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -73307,17 +73307,17 @@ fn __action1776< #[allow(clippy::too_many_arguments)] fn __action1777< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73342,17 +73342,17 @@ fn __action1777< #[allow(clippy::too_many_arguments)] fn __action1778< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73377,18 +73377,18 @@ fn __action1778< #[allow(clippy::too_many_arguments)] fn __action1779< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __9: (ast::Location, token::Tok, ast::Location), - __10: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __10: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -73414,13 +73414,13 @@ fn __action1779< #[allow(clippy::too_many_arguments)] fn __action1780< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -73441,14 +73441,14 @@ fn __action1780< #[allow(clippy::too_many_arguments)] fn __action1781< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -73470,15 +73470,15 @@ fn __action1781< #[allow(clippy::too_many_arguments)] fn __action1782< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -73501,16 +73501,16 @@ fn __action1782< #[allow(clippy::too_many_arguments)] fn __action1783< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73534,16 +73534,16 @@ fn __action1783< #[allow(clippy::too_many_arguments)] fn __action1784< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73567,17 +73567,17 @@ fn __action1784< #[allow(clippy::too_many_arguments)] fn __action1785< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -73602,11 +73602,11 @@ fn __action1785< #[allow(clippy::too_many_arguments)] fn __action1786< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -73625,12 +73625,12 @@ fn __action1786< #[allow(clippy::too_many_arguments)] fn __action1787< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -73650,13 +73650,13 @@ fn __action1787< #[allow(clippy::too_many_arguments)] fn __action1788< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -73677,14 +73677,14 @@ fn __action1788< #[allow(clippy::too_many_arguments)] fn __action1789< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73706,14 +73706,14 @@ fn __action1789< #[allow(clippy::too_many_arguments)] fn __action1790< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73735,15 +73735,15 @@ fn __action1790< #[allow(clippy::too_many_arguments)] fn __action1791< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -73766,10 +73766,10 @@ fn __action1791< #[allow(clippy::too_many_arguments)] fn __action1792< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -73787,11 +73787,11 @@ fn __action1792< #[allow(clippy::too_many_arguments)] fn __action1793< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -73810,12 +73810,12 @@ fn __action1793< #[allow(clippy::too_many_arguments)] fn __action1794< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -73835,13 +73835,13 @@ fn __action1794< #[allow(clippy::too_many_arguments)] fn __action1795< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73862,13 +73862,13 @@ fn __action1795< #[allow(clippy::too_many_arguments)] fn __action1796< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -73889,14 +73889,14 @@ fn __action1796< #[allow(clippy::too_many_arguments)] fn __action1797< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -73918,12 +73918,12 @@ fn __action1797< #[allow(clippy::too_many_arguments)] fn __action1798< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Arg, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -73943,13 +73943,13 @@ fn __action1798< #[allow(clippy::too_many_arguments)] fn __action1799< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Arg, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -73970,14 +73970,14 @@ fn __action1799< #[allow(clippy::too_many_arguments)] fn __action1800< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Arg, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -73999,15 +73999,15 @@ fn __action1800< #[allow(clippy::too_many_arguments)] fn __action1801< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74030,15 +74030,15 @@ fn __action1801< #[allow(clippy::too_many_arguments)] fn __action1802< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Arg, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74061,16 +74061,16 @@ fn __action1802< #[allow(clippy::too_many_arguments)] fn __action1803< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, ast::Arg, ast::Location), - __8: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -74094,11 +74094,11 @@ fn __action1803< #[allow(clippy::too_many_arguments)] fn __action1804< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -74117,12 +74117,12 @@ fn __action1804< #[allow(clippy::too_many_arguments)] fn __action1805< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -74142,13 +74142,13 @@ fn __action1805< #[allow(clippy::too_many_arguments)] fn __action1806< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -74169,14 +74169,14 @@ fn __action1806< #[allow(clippy::too_many_arguments)] fn __action1807< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74198,14 +74198,14 @@ fn __action1807< #[allow(clippy::too_many_arguments)] fn __action1808< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74227,15 +74227,15 @@ fn __action1808< #[allow(clippy::too_many_arguments)] fn __action1809< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -74258,8 +74258,8 @@ fn __action1809< #[allow(clippy::too_many_arguments)] fn __action1810< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -74275,9 +74275,9 @@ fn __action1810< #[allow(clippy::too_many_arguments)] fn __action1811< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -74294,10 +74294,10 @@ fn __action1811< #[allow(clippy::too_many_arguments)] fn __action1812< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -74315,11 +74315,11 @@ fn __action1812< #[allow(clippy::too_many_arguments)] fn __action1813< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74338,11 +74338,11 @@ fn __action1813< #[allow(clippy::too_many_arguments)] fn __action1814< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74361,12 +74361,12 @@ fn __action1814< #[allow(clippy::too_many_arguments)] fn __action1815< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -74386,11 +74386,11 @@ fn __action1815< #[allow(clippy::too_many_arguments)] fn __action1816< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -74409,12 +74409,12 @@ fn __action1816< #[allow(clippy::too_many_arguments)] fn __action1817< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -74434,13 +74434,13 @@ fn __action1817< #[allow(clippy::too_many_arguments)] fn __action1818< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -74461,14 +74461,14 @@ fn __action1818< #[allow(clippy::too_many_arguments)] fn __action1819< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74490,14 +74490,14 @@ fn __action1819< #[allow(clippy::too_many_arguments)] fn __action1820< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74519,15 +74519,15 @@ fn __action1820< #[allow(clippy::too_many_arguments)] fn __action1821< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -74550,10 +74550,10 @@ fn __action1821< #[allow(clippy::too_many_arguments)] fn __action1822< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __0.2; @@ -74571,11 +74571,11 @@ fn __action1822< #[allow(clippy::too_many_arguments)] fn __action1823< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __1.2; @@ -74594,12 +74594,12 @@ fn __action1823< #[allow(clippy::too_many_arguments)] fn __action1824< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __2.2; @@ -74619,13 +74619,13 @@ fn __action1824< #[allow(clippy::too_many_arguments)] fn __action1825< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74646,13 +74646,13 @@ fn __action1825< #[allow(clippy::too_many_arguments)] fn __action1826< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __3.2; @@ -74673,14 +74673,14 @@ fn __action1826< #[allow(clippy::too_many_arguments)] fn __action1827< >( - __0: (ast::Location, (ast::Arg, Option), ast::Location), - __1: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, Option>, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, (ast::Arg, Option), crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, alloc::vec::Vec<(token::Tok, (ast::Arg, Option))>, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, Option>, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.0; let __end0 = __4.2; @@ -74702,11 +74702,11 @@ fn __action1827< #[allow(clippy::too_many_arguments)] fn __action1828< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arguments, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arguments, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> Result> { let __start0 = __1.0; let __end0 = __1.2; @@ -74725,10 +74725,10 @@ fn __action1828< #[allow(clippy::too_many_arguments)] fn __action1829< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), -) -> Result> + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), +) -> Result> { let __start0 = __0.2; let __end0 = __1.0; @@ -74748,10 +74748,10 @@ fn __action1829< #[allow(clippy::too_many_arguments)] fn __action1830< >( - __0: (ast::Location, core::option::Option, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option, ast::Location), - __3: (ast::Location, Option, ast::Location), + __0: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __3.0; @@ -74771,9 +74771,9 @@ fn __action1830< #[allow(clippy::too_many_arguments)] fn __action1831< >( - __0: (ast::Location, core::option::Option, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, core::option::Option, ast::Location), + __0: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, core::option::Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __2.2; @@ -74794,10 +74794,10 @@ fn __action1831< #[allow(clippy::too_many_arguments)] fn __action1832< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __1.0; @@ -74817,9 +74817,9 @@ fn __action1832< #[allow(clippy::too_many_arguments)] fn __action1833< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Excepthandler { let __start0 = __0.2; @@ -74840,8 +74840,8 @@ fn __action1833< #[allow(clippy::too_many_arguments)] fn __action1834< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> Option { let __start0 = __1.0; @@ -74859,7 +74859,7 @@ fn __action1834< #[allow(clippy::too_many_arguments)] fn __action1835< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Option { let __start0 = __0.2; @@ -74878,10 +74878,10 @@ fn __action1835< #[allow(clippy::too_many_arguments)] fn __action1836< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, Option, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -74907,9 +74907,9 @@ fn __action1836< #[allow(clippy::too_many_arguments)] fn __action1837< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, Option, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -74936,9 +74936,9 @@ fn __action1837< #[allow(clippy::too_many_arguments)] fn __action1838< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, Option, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -74965,8 +74965,8 @@ fn __action1838< #[allow(clippy::too_many_arguments)] fn __action1839< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, Option, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, Option, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -74994,9 +74994,9 @@ fn __action1839< #[allow(clippy::too_many_arguments)] fn __action1840< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -75021,8 +75021,8 @@ fn __action1840< #[allow(clippy::too_many_arguments)] fn __action1841< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -75048,8 +75048,8 @@ fn __action1841< #[allow(clippy::too_many_arguments)] fn __action1842< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -75075,7 +75075,7 @@ fn __action1842< #[allow(clippy::too_many_arguments)] fn __action1843< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -75102,16 +75102,16 @@ fn __action1843< #[allow(clippy::too_many_arguments)] fn __action1844< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, token::Tok, ast::Location), - __9: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __9: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -75137,13 +75137,13 @@ fn __action1844< #[allow(clippy::too_many_arguments)] fn __action1845< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, token::Tok, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), - __3: (ast::Location, token::Tok, ast::Location), - __4: (ast::Location, ast::Expr, ast::Location), - __5: (ast::Location, token::Tok, ast::Location), - __6: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __4.0; @@ -75166,15 +75166,15 @@ fn __action1845< #[allow(clippy::too_many_arguments)] fn __action1846< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), - __6: (ast::Location, token::Tok, ast::Location), - __7: (ast::Location, token::Tok, ast::Location), - __8: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), + __6: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __7: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __8: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -75199,12 +75199,12 @@ fn __action1846< #[allow(clippy::too_many_arguments)] fn __action1847< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, token::Tok, ast::Location), - __3: (ast::Location, ast::Expr, ast::Location), - __4: (ast::Location, token::Tok, ast::Location), - __5: (ast::Location, ast::Suite, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __3: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __4: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __5: (crate::text_size::TextSize, ast::Suite, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __3.0; @@ -75226,7 +75226,7 @@ fn __action1847< #[allow(clippy::too_many_arguments)] fn __action1848< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> core::option::Option { let __start0 = __0.0; @@ -75243,7 +75243,7 @@ fn __action1848< #[allow(clippy::too_many_arguments)] fn __action1849< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -75260,7 +75260,7 @@ fn __action1849< #[allow(clippy::too_many_arguments)] fn __action1850< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.0; @@ -75277,8 +75277,8 @@ fn __action1850< #[allow(clippy::too_many_arguments)] fn __action1851< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Mod { let __start0 = __1.0; @@ -75296,9 +75296,9 @@ fn __action1851< #[allow(clippy::too_many_arguments)] fn __action1852< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), - __2: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Mod { let __start0 = __1.0; @@ -75317,8 +75317,8 @@ fn __action1852< #[allow(clippy::too_many_arguments)] fn __action1853< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __1.0; @@ -75336,7 +75336,7 @@ fn __action1853< #[allow(clippy::too_many_arguments)] fn __action1854< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.2; @@ -75355,8 +75355,8 @@ fn __action1854< #[allow(clippy::too_many_arguments)] fn __action1855< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __1.0; @@ -75374,7 +75374,7 @@ fn __action1855< #[allow(clippy::too_many_arguments)] fn __action1856< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> ast::Expr { let __start0 = __0.2; @@ -75393,7 +75393,7 @@ fn __action1856< #[allow(clippy::too_many_arguments)] fn __action1857< >( - __0: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -75410,8 +75410,8 @@ fn __action1857< #[allow(clippy::too_many_arguments)] fn __action1858< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, alloc::vec::Vec, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, alloc::vec::Vec, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -75429,9 +75429,9 @@ fn __action1858< #[allow(clippy::too_many_arguments)] fn __action1859< >( - __0: (ast::Location, ast::Expr, ast::Location), - __1: (ast::Location, ast::Operator, ast::Location), - __2: (ast::Location, ast::Expr, ast::Location), + __0: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Operator, crate::text_size::TextSize), + __2: (crate::text_size::TextSize, ast::Expr, crate::text_size::TextSize), ) -> ast::Stmt { let __start0 = __0.0; @@ -75450,8 +75450,8 @@ fn __action1859< #[allow(clippy::too_many_arguments)] fn __action1860< >( - __0: (ast::Location, token::Tok, ast::Location), - __1: (ast::Location, ast::Arg, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), + __1: (crate::text_size::TextSize, ast::Arg, crate::text_size::TextSize), ) -> Option> { let __start0 = __1.0; @@ -75469,7 +75469,7 @@ fn __action1860< #[allow(clippy::too_many_arguments)] fn __action1861< >( - __0: (ast::Location, token::Tok, ast::Location), + __0: (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), ) -> Option> { let __start0 = __0.2; @@ -75488,18 +75488,18 @@ fn __action1861< pub trait __ToTriple<> { - fn to_triple(value: Self) -> Result<(ast::Location,token::Tok,ast::Location), __lalrpop_util::ParseError>; + fn to_triple(value: Self) -> Result<(crate::text_size::TextSize,token::Tok,crate::text_size::TextSize), __lalrpop_util::ParseError>; } -impl<> __ToTriple<> for (ast::Location, token::Tok, ast::Location) +impl<> __ToTriple<> for (crate::text_size::TextSize, token::Tok, crate::text_size::TextSize) { - fn to_triple(value: Self) -> Result<(ast::Location,token::Tok,ast::Location), __lalrpop_util::ParseError> { + fn to_triple(value: Self) -> Result<(crate::text_size::TextSize,token::Tok,crate::text_size::TextSize), __lalrpop_util::ParseError> { Ok(value) } } -impl<> __ToTriple<> for Result<(ast::Location, token::Tok, ast::Location), LexicalError> +impl<> __ToTriple<> for Result<(crate::text_size::TextSize, token::Tok, crate::text_size::TextSize), LexicalError> { - fn to_triple(value: Self) -> Result<(ast::Location,token::Tok,ast::Location), __lalrpop_util::ParseError> { + fn to_triple(value: Self) -> Result<(crate::text_size::TextSize,token::Tok,crate::text_size::TextSize), __lalrpop_util::ParseError> { match value { Ok(v) => Ok(v), Err(error) => Err(__lalrpop_util::ParseError::User { error }), diff --git a/parser/src/snapshots/rustpython_parser__context__tests__ann_assign_name.snap b/parser/src/snapshots/rustpython_parser__context__tests__ann_assign_name.snap index 78ccf768..c514cd1d 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__ann_assign_name.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__ann_assign_name.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: AnnAssign { target: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -34,16 +16,7 @@ expression: parse_ast }, }, annotation: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 3..6, custom: (), node: Name { id: "int", @@ -52,16 +25,7 @@ expression: parse_ast }, value: Some( Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_attribute.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_attribute.snap index 984cb7a3..1c0378df 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_attribute.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_attribute.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 0..3, custom: (), node: Attribute { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -53,30 +26,12 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 6..15, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Constant { value: Int( @@ -86,16 +41,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Constant { value: Int( @@ -105,16 +51,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_for.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_for.snap index 9dd28020..1ad7e98b 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_for.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_for.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 24, - }, - ), + range: 0..24, custom: (), node: For { target: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "x", @@ -34,30 +16,12 @@ expression: parse_ast }, }, iter: Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 9..18, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Constant { value: Int( @@ -67,16 +31,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Constant { value: Int( @@ -86,16 +41,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: Constant { value: Int( @@ -110,16 +56,7 @@ expression: parse_ast }, body: [ Located { - location: Location { - row: 1, - column: 20, - }, - end_location: Some( - Location { - row: 1, - column: 24, - }, - ), + range: 20..24, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_list.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_list.snap index ea59293b..513e8d8c 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_list.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_list.snap @@ -4,44 +4,17 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 0..6, custom: (), node: List { elts: [ Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -49,16 +22,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "y", @@ -71,30 +35,12 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 9..18, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Constant { value: Int( @@ -104,16 +50,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Constant { value: Int( @@ -123,16 +60,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_list_comp.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_list_comp.snap index 367f09a4..29cacf26 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_list_comp.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_list_comp.snap @@ -4,30 +4,12 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -36,29 +18,11 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 4..26, custom: (), node: ListComp { elt: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Name { id: "y", @@ -68,16 +32,7 @@ expression: parse_ast generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 11..12, custom: (), node: Name { id: "y", @@ -85,30 +40,12 @@ expression: parse_ast }, }, iter: Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 25, - }, - ), + range: 16..25, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 17..18, custom: (), node: Constant { value: Int( @@ -118,16 +55,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 20, - }, - end_location: Some( - Location { - row: 1, - column: 21, - }, - ), + range: 20..21, custom: (), node: Constant { value: Int( @@ -137,16 +65,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 23, - }, - end_location: Some( - Location { - row: 1, - column: 24, - }, - ), + range: 23..24, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_name.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_name.snap index 55d4e70d..4d3801c4 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_name.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_name.snap @@ -4,30 +4,12 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -36,30 +18,12 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 4..13, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Constant { value: Int( @@ -69,16 +33,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 8..9, custom: (), node: Constant { value: Int( @@ -88,16 +43,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 11..12, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_named_expr.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_named_expr.snap index 64ddb632..23928d07 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_named_expr.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_named_expr.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: If { test: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 3..8, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Name { id: "x", @@ -47,16 +20,7 @@ expression: parse_ast }, }, value: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Constant { value: Int( @@ -69,16 +33,7 @@ expression: parse_ast }, body: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 10..14, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_set_comp.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_set_comp.snap index 97ecaa08..541626f6 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_set_comp.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_set_comp.snap @@ -4,30 +4,12 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -36,29 +18,11 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 4..26, custom: (), node: SetComp { elt: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Name { id: "y", @@ -68,16 +32,7 @@ expression: parse_ast generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 11..12, custom: (), node: Name { id: "y", @@ -85,30 +40,12 @@ expression: parse_ast }, }, iter: Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 25, - }, - ), + range: 16..25, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 17..18, custom: (), node: Constant { value: Int( @@ -118,16 +55,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 20, - }, - end_location: Some( - Location { - row: 1, - column: 21, - }, - ), + range: 20..21, custom: (), node: Constant { value: Int( @@ -137,16 +65,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 23, - }, - end_location: Some( - Location { - row: 1, - column: 24, - }, - ), + range: 23..24, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_starred.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_starred.snap index 015f9bdd..747daa55 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_starred.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_starred.snap @@ -4,44 +4,17 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 0..19, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -49,29 +22,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 4..6, custom: (), node: Starred { value: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Name { id: "y", @@ -87,30 +42,12 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 10..19, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 11..12, custom: (), node: Constant { value: Int( @@ -120,16 +57,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 14, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 14..15, custom: (), node: Constant { value: Int( @@ -139,16 +67,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 17..18, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_subscript.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_subscript.snap index 756867c3..d80e85ac 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_subscript.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_subscript.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 0..16, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 0..4, custom: (), node: Subscript { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -48,16 +21,7 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 1, - column: 2, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 2..3, custom: (), node: Name { id: "y", @@ -69,30 +33,12 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 7..16, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 8..9, custom: (), node: Constant { value: Int( @@ -102,16 +48,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 11..12, custom: (), node: Constant { value: Int( @@ -121,16 +58,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 14, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 14..15, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_tuple.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_tuple.snap index c520427d..a403c16c 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_tuple.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_tuple.snap @@ -4,44 +4,17 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 0..6, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -49,16 +22,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "y", @@ -71,30 +35,12 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 9..18, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Constant { value: Int( @@ -104,16 +50,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Constant { value: Int( @@ -123,16 +60,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__assign_with.snap b/parser/src/snapshots/rustpython_parser__context__tests__assign_with.snap index 100b6728..bbae7beb 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__assign_with.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__assign_with.snap @@ -4,31 +4,13 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Constant { value: Int( @@ -39,16 +21,7 @@ expression: parse_ast }, optional_vars: Some( Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Name { id: "x", @@ -60,16 +33,7 @@ expression: parse_ast ], body: [ Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 13..17, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_attribute.snap b/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_attribute.snap index 3e6e4b79..9ad5f1b5 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_attribute.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_attribute.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 0..16, custom: (), node: AugAssign { target: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 0..3, custom: (), node: Attribute { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -52,30 +25,12 @@ expression: parse_ast }, op: Add, value: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 7..16, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 8..9, custom: (), node: Constant { value: Int( @@ -85,16 +40,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 11..12, custom: (), node: Constant { value: Int( @@ -104,16 +50,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 14, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 14..15, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_name.snap b/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_name.snap index 0035310f..222e464b 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_name.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_name.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 0..6, custom: (), node: AugAssign { target: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -35,16 +17,7 @@ expression: parse_ast }, op: Add, value: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_subscript.snap b/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_subscript.snap index 72fe61db..3b4fb00e 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_subscript.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__aug_assign_subscript.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: AugAssign { target: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 0..4, custom: (), node: Subscript { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -47,16 +20,7 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 1, - column: 2, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 2..3, custom: (), node: Name { id: "y", @@ -68,30 +32,12 @@ expression: parse_ast }, op: Add, value: Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 8..17, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: Constant { value: Int( @@ -101,16 +47,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: Constant { value: Int( @@ -120,16 +57,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 15, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 15..16, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__context__tests__del_attribute.snap b/parser/src/snapshots/rustpython_parser__context__tests__del_attribute.snap index f44c23b5..99786f1b 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__del_attribute.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__del_attribute.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: Delete { targets: [ Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 4..7, custom: (), node: Attribute { value: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__context__tests__del_name.snap b/parser/src/snapshots/rustpython_parser__context__tests__del_name.snap index 56208d20..2ec27c6e 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__del_name.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__del_name.snap @@ -4,30 +4,12 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 0..5, custom: (), node: Delete { targets: [ Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__context__tests__del_subscript.snap b/parser/src/snapshots/rustpython_parser__context__tests__del_subscript.snap index dca2e7ce..6188d907 100644 --- a/parser/src/snapshots/rustpython_parser__context__tests__del_subscript.snap +++ b/parser/src/snapshots/rustpython_parser__context__tests__del_subscript.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Delete { targets: [ Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 4..8, custom: (), node: Subscript { value: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "x", @@ -48,16 +21,7 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: Name { id: "y", diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args.snap index 2b990fa8..4f4a1e5d 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 0..23, custom: (), node: FunctionDef { name: "f", @@ -24,16 +15,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "a", @@ -42,16 +24,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "b", @@ -60,16 +33,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 15, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 15..16, custom: (), node: ArgData { arg: "c", @@ -84,16 +48,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 19, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 19..23, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args_with_defaults.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args_with_defaults.snap index 08fa27e4..e0f39412 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args_with_defaults.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_kw_only_args_with_defaults.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 29, - }, - ), + range: 0..29, custom: (), node: FunctionDef { name: "f", @@ -24,16 +15,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "a", @@ -42,16 +24,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "b", @@ -60,16 +33,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 18, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 18..19, custom: (), node: ArgData { arg: "c", @@ -80,16 +44,7 @@ Ok( ], kw_defaults: [ Located { - location: Location { - row: 1, - column: 14, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 14..16, custom: (), node: Constant { value: Int( @@ -99,16 +54,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 20, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 20..22, custom: (), node: Constant { value: Int( @@ -123,16 +69,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 25, - }, - end_location: Some( - Location { - row: 1, - column: 29, - }, - ), + range: 25..29, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_no_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_no_args.snap index a8d08b9a..f499ba75 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_no_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_no_args.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: FunctionDef { name: "f", @@ -29,16 +20,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 9..13, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args.snap index 766a36b1..60009876 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 32, - }, - ), + range: 0..32, custom: (), node: FunctionDef { name: "f", @@ -22,16 +13,7 @@ Ok( posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: ArgData { arg: "a", @@ -40,16 +22,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "b", @@ -58,16 +31,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "c", @@ -79,16 +43,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 18, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 18..19, custom: (), node: ArgData { arg: "d", @@ -97,16 +52,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 21, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 21..22, custom: (), node: ArgData { arg: "e", @@ -115,16 +61,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 24, - }, - end_location: Some( - Location { - row: 1, - column: 25, - }, - ), + range: 24..25, custom: (), node: ArgData { arg: "f", @@ -139,16 +76,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 28, - }, - end_location: Some( - Location { - row: 1, - column: 32, - }, - ), + range: 28..32, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap index c6ff5e5d..05afabc3 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: FunctionDef { name: "f", @@ -22,16 +13,7 @@ Ok( posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: ArgData { arg: "a", @@ -40,16 +22,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "b", @@ -58,16 +31,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "c", @@ -79,16 +43,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 18, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 18..19, custom: (), node: ArgData { arg: "d", @@ -97,16 +52,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 21, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 21..22, custom: (), node: ArgData { arg: "e", @@ -115,16 +61,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 27, - }, - end_location: Some( - Location { - row: 1, - column: 28, - }, - ), + range: 27..28, custom: (), node: ArgData { arg: "f", @@ -135,16 +72,7 @@ Ok( ], kw_defaults: [ Located { - location: Location { - row: 1, - column: 23, - }, - end_location: Some( - Location { - row: 1, - column: 25, - }, - ), + range: 23..25, custom: (), node: Constant { value: Int( @@ -154,16 +82,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 29, - }, - end_location: Some( - Location { - row: 1, - column: 31, - }, - ), + range: 29..31, custom: (), node: Constant { value: Int( @@ -178,16 +97,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 34, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 34..38, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap index 830a9c52..889ad5b3 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 42, - }, - ), + range: 0..42, custom: (), node: FunctionDef { name: "f", @@ -22,16 +13,7 @@ Ok( posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: ArgData { arg: "a", @@ -40,16 +22,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "b", @@ -58,16 +31,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "c", @@ -78,16 +42,7 @@ Ok( ], vararg: Some( Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 16..20, custom: (), node: ArgData { arg: "args", @@ -98,16 +53,7 @@ Ok( ), kwonlyargs: [ Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 22..23, custom: (), node: ArgData { arg: "d", @@ -116,16 +62,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 25, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 25..26, custom: (), node: ArgData { arg: "e", @@ -134,16 +71,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 31, - }, - end_location: Some( - Location { - row: 1, - column: 32, - }, - ), + range: 31..32, custom: (), node: ArgData { arg: "f", @@ -154,16 +82,7 @@ Ok( ], kw_defaults: [ Located { - location: Location { - row: 1, - column: 27, - }, - end_location: Some( - Location { - row: 1, - column: 29, - }, - ), + range: 27..29, custom: (), node: Constant { value: Int( @@ -173,16 +92,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 33, - }, - end_location: Some( - Location { - row: 1, - column: 35, - }, - ), + range: 33..35, custom: (), node: Constant { value: Int( @@ -197,16 +107,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 38, - }, - end_location: Some( - Location { - row: 1, - column: 42, - }, - ), + range: 38..42, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs_and_kwargs.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs_and_kwargs.snap index fde81e98..220902df 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs_and_kwargs.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs_and_kwargs.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 52, - }, - ), + range: 0..52, custom: (), node: FunctionDef { name: "f", @@ -22,16 +13,7 @@ Ok( posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: ArgData { arg: "a", @@ -40,16 +22,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "b", @@ -58,16 +31,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "c", @@ -78,16 +42,7 @@ Ok( ], vararg: Some( Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 16..20, custom: (), node: ArgData { arg: "args", @@ -98,16 +53,7 @@ Ok( ), kwonlyargs: [ Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 22..23, custom: (), node: ArgData { arg: "d", @@ -116,16 +62,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 25, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 25..26, custom: (), node: ArgData { arg: "e", @@ -134,16 +71,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 31, - }, - end_location: Some( - Location { - row: 1, - column: 32, - }, - ), + range: 31..32, custom: (), node: ArgData { arg: "f", @@ -154,16 +82,7 @@ Ok( ], kw_defaults: [ Located { - location: Location { - row: 1, - column: 27, - }, - end_location: Some( - Location { - row: 1, - column: 29, - }, - ), + range: 27..29, custom: (), node: Constant { value: Int( @@ -173,16 +92,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 33, - }, - end_location: Some( - Location { - row: 1, - column: 35, - }, - ), + range: 33..35, custom: (), node: Constant { value: Int( @@ -194,16 +104,7 @@ Ok( ], kwarg: Some( Located { - location: Location { - row: 1, - column: 39, - }, - end_location: Some( - Location { - row: 1, - column: 45, - }, - ), + range: 39..45, custom: (), node: ArgData { arg: "kwargs", @@ -216,16 +117,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 48, - }, - end_location: Some( - Location { - row: 1, - column: 52, - }, - ), + range: 48..52, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args.snap index 251bba87..f2423ce5 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: FunctionDef { name: "f", @@ -22,16 +13,7 @@ Ok( posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: ArgData { arg: "a", @@ -40,16 +22,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "b", @@ -58,16 +31,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: ArgData { arg: "c", @@ -84,16 +48,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 16..20, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args_with_defaults.snap b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args_with_defaults.snap index 71b4bb86..89767ee1 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args_with_defaults.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__function_pos_args_with_defaults.snap @@ -5,16 +5,7 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: FunctionDef { name: "f", @@ -22,16 +13,7 @@ Ok( posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: ArgData { arg: "a", @@ -40,16 +22,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 9..10, custom: (), node: ArgData { arg: "b", @@ -58,16 +31,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 15, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 15..16, custom: (), node: ArgData { arg: "c", @@ -82,16 +46,7 @@ Ok( kwarg: None, defaults: [ Located { - location: Location { - row: 1, - column: 11, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 11..13, custom: (), node: Constant { value: Int( @@ -101,16 +56,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 17..19, custom: (), node: Constant { value: Int( @@ -123,16 +69,7 @@ Ok( }, body: [ Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 22..26, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args.snap index 59987372..e2624472 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args.snap @@ -5,29 +5,11 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: Lambda { args: Arguments { @@ -36,16 +18,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: ArgData { arg: "a", @@ -54,16 +27,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: ArgData { arg: "b", @@ -72,16 +36,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: ArgData { arg: "c", @@ -95,16 +50,7 @@ Ok( defaults: [], }, body: Located { - location: Location { - row: 1, - column: 19, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 19..20, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args_with_defaults.snap b/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args_with_defaults.snap index d48792dc..56105997 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args_with_defaults.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__lambda_kw_only_args_with_defaults.snap @@ -5,29 +5,11 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: Lambda { args: Arguments { @@ -36,16 +18,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: ArgData { arg: "a", @@ -54,16 +27,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: ArgData { arg: "b", @@ -72,16 +36,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 19, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 19..20, custom: (), node: ArgData { arg: "c", @@ -92,16 +47,7 @@ Ok( ], kw_defaults: [ Located { - location: Location { - row: 1, - column: 15, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 15..17, custom: (), node: Constant { value: Int( @@ -111,16 +57,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 21, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 21..23, custom: (), node: Constant { value: Int( @@ -134,16 +71,7 @@ Ok( defaults: [], }, body: Located { - location: Location { - row: 1, - column: 25, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 25..26, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__function__tests__lambda_no_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__lambda_no_args.snap index aab5ec4d..75625ffd 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__lambda_no_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__lambda_no_args.snap @@ -5,29 +5,11 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 0..9, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 0..9, custom: (), node: Lambda { args: Arguments { @@ -40,16 +22,7 @@ Ok( defaults: [], }, body: Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 8..9, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_and_kw_only_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_and_kw_only_args.snap index 22f695b3..60800552 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_and_kw_only_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_and_kw_only_args.snap @@ -5,45 +5,18 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: Lambda { args: Arguments { posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: ArgData { arg: "a", @@ -52,16 +25,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: ArgData { arg: "b", @@ -70,16 +34,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: ArgData { arg: "c", @@ -91,16 +46,7 @@ Ok( vararg: None, kwonlyargs: [ Located { - location: Location { - row: 1, - column: 19, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 19..20, custom: (), node: ArgData { arg: "d", @@ -109,16 +55,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 22..23, custom: (), node: ArgData { arg: "e", @@ -132,16 +69,7 @@ Ok( defaults: [], }, body: Located { - location: Location { - row: 1, - column: 25, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 25..26, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args.snap b/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args.snap index f4ce79f9..e2345272 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args.snap @@ -5,45 +5,18 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Lambda { args: Arguments { posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: ArgData { arg: "a", @@ -52,16 +25,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: ArgData { arg: "b", @@ -70,16 +34,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: ArgData { arg: "c", @@ -95,16 +50,7 @@ Ok( defaults: [], }, body: Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args_with_defaults.snap b/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args_with_defaults.snap index 01691aa7..c9920813 100644 --- a/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args_with_defaults.snap +++ b/parser/src/snapshots/rustpython_parser__function__tests__lambda_pos_args_with_defaults.snap @@ -5,45 +5,18 @@ expression: parse_ast Ok( [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 0..23, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 0..23, custom: (), node: Lambda { args: Arguments { posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: ArgData { arg: "a", @@ -52,16 +25,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: ArgData { arg: "b", @@ -70,16 +34,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: ArgData { arg: "c", @@ -94,16 +49,7 @@ Ok( kwarg: None, defaults: [ Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 12..14, custom: (), node: Constant { value: Int( @@ -113,16 +59,7 @@ Ok( }, }, Located { - location: Location { - row: 1, - column: 18, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 18..20, custom: (), node: Constant { value: Int( @@ -134,16 +71,7 @@ Ok( ], }, body: Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 22..23, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__dict_unpacking.snap b/parser/src/snapshots/rustpython_parser__parser__tests__dict_unpacking.snap index 212f737e..e7f1f249 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__dict_unpacking.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__dict_unpacking.snap @@ -3,31 +3,13 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 25, - }, - ), + range: 0..25, custom: (), node: Dict { keys: [ Some( Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 1..4, custom: (), node: Constant { value: Str( @@ -40,16 +22,7 @@ Located { None, Some( Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 16..19, custom: (), node: Constant { value: Str( @@ -62,16 +35,7 @@ Located { ], values: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 6..9, custom: (), node: Constant { value: Str( @@ -81,16 +45,7 @@ Located { }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Name { id: "c", @@ -98,16 +53,7 @@ Located { }, }, Located { - location: Location { - row: 1, - column: 21, - }, - end_location: Some( - Location { - row: 1, - column: 24, - }, - ), + range: 21..24, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__generator_expression_argument.snap b/parser/src/snapshots/rustpython_parser__parser__tests__generator_expression_argument.snap index 863ece46..79d3c687 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__generator_expression_argument.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__generator_expression_argument.snap @@ -3,42 +3,15 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 1, - }, - ), + range: 0..141, custom: (), node: Call { func: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Attribute { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 0..3, custom: (), node: Constant { value: Str( @@ -53,29 +26,11 @@ Located { }, args: [ Located { - location: Location { - row: 2, - column: 4, - }, - end_location: Some( - Location { - row: 6, - column: 5, - }, - ), + range: 14..139, custom: (), node: GeneratorExp { elt: Located { - location: Location { - row: 2, - column: 4, - }, - end_location: Some( - Location { - row: 2, - column: 7, - }, - ), + range: 14..17, custom: (), node: Name { id: "sql", @@ -85,16 +40,7 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 3, - column: 8, - }, - end_location: Some( - Location { - row: 3, - column: 11, - }, - ), + range: 26..29, custom: (), node: Name { id: "sql", @@ -102,43 +48,16 @@ Located { }, }, iter: Located { - location: Location { - row: 3, - column: 15, - }, - end_location: Some( - Location { - row: 6, - column: 5, - }, - ), + range: 33..139, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 45, - }, - ), + range: 43..80, custom: (), node: IfExp { test: Located { - location: Location { - row: 4, - column: 30, - }, - end_location: Some( - Location { - row: 4, - column: 35, - }, - ), + range: 65..70, custom: (), node: Name { id: "limit", @@ -146,29 +65,11 @@ Located { }, }, body: Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 26, - }, - ), + range: 43..61, custom: (), node: BinOp { left: Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 18, - }, - ), + range: 43..53, custom: (), node: Constant { value: Str( @@ -179,16 +80,7 @@ Located { }, op: Mod, right: Located { - location: Location { - row: 4, - column: 21, - }, - end_location: Some( - Location { - row: 4, - column: 26, - }, - ), + range: 56..61, custom: (), node: Name { id: "limit", @@ -198,16 +90,7 @@ Located { }, }, orelse: Located { - location: Location { - row: 4, - column: 41, - }, - end_location: Some( - Location { - row: 4, - column: 45, - }, - ), + range: 76..80, custom: (), node: Constant { value: None, @@ -217,29 +100,11 @@ Located { }, }, Located { - location: Location { - row: 5, - column: 8, - }, - end_location: Some( - Location { - row: 5, - column: 50, - }, - ), + range: 90..132, custom: (), node: IfExp { test: Located { - location: Location { - row: 5, - column: 34, - }, - end_location: Some( - Location { - row: 5, - column: 40, - }, - ), + range: 116..122, custom: (), node: Name { id: "offset", @@ -247,29 +112,11 @@ Located { }, }, body: Located { - location: Location { - row: 5, - column: 9, - }, - end_location: Some( - Location { - row: 5, - column: 29, - }, - ), + range: 91..111, custom: (), node: BinOp { left: Located { - location: Location { - row: 5, - column: 9, - }, - end_location: Some( - Location { - row: 5, - column: 20, - }, - ), + range: 91..102, custom: (), node: Constant { value: Str( @@ -280,16 +127,7 @@ Located { }, op: Mod, right: Located { - location: Location { - row: 5, - column: 23, - }, - end_location: Some( - Location { - row: 5, - column: 29, - }, - ), + range: 105..111, custom: (), node: Name { id: "offset", @@ -299,16 +137,7 @@ Located { }, }, orelse: Located { - location: Location { - row: 5, - column: 46, - }, - end_location: Some( - Location { - row: 5, - column: 50, - }, - ), + range: 128..132, custom: (), node: Constant { value: None, diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__match.snap b/parser/src/snapshots/rustpython_parser__parser__tests__match.snap index 6bc9c16a..ffea1331 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__match.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__match.snap @@ -4,44 +4,17 @@ expression: parse_ast --- [ Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 19, - }, - ), + range: 1..73, custom: (), node: Match { subject: Located { - location: Location { - row: 2, - column: 6, - }, - end_location: Some( - Location { - row: 2, - column: 17, - }, - ), + range: 7..18, custom: (), node: Dict { keys: [ Some( Located { - location: Location { - row: 2, - column: 7, - }, - end_location: Some( - Location { - row: 2, - column: 13, - }, - ), + range: 8..14, custom: (), node: Constant { value: Str( @@ -54,16 +27,7 @@ expression: parse_ast ], values: [ Located { - location: Location { - row: 2, - column: 15, - }, - end_location: Some( - Location { - row: 2, - column: 16, - }, - ), + range: 16..17, custom: (), node: Constant { value: Int( @@ -78,16 +42,7 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 3, - column: 9, - }, - end_location: Some( - Location { - row: 5, - column: 5, - }, - ), + range: 29..52, custom: (), node: MatchMapping { keys: [], @@ -100,42 +55,15 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 19, - }, - ), + range: 62..73, custom: (), node: Expr { value: Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 19, - }, - ), + range: 62..73, custom: (), node: Call { func: Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 13, - }, - ), + range: 62..67, custom: (), node: Name { id: "print", @@ -144,16 +72,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 6, - column: 14, - }, - end_location: Some( - Location { - row: 6, - column: 18, - }, - ), + range: 68..72, custom: (), node: Name { id: "rest", @@ -172,44 +91,17 @@ expression: parse_ast }, }, Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 11, - column: 20, - }, - ), + range: 74..177, custom: (), node: Match { subject: Located { - location: Location { - row: 7, - column: 6, - }, - end_location: Some( - Location { - row: 7, - column: 23, - }, - ), + range: 80..97, custom: (), node: Dict { keys: [ Some( Located { - location: Location { - row: 7, - column: 7, - }, - end_location: Some( - Location { - row: 7, - column: 14, - }, - ), + range: 81..88, custom: (), node: Constant { value: Str( @@ -222,16 +114,7 @@ expression: parse_ast ], values: [ Located { - location: Location { - row: 7, - column: 16, - }, - end_location: Some( - Location { - row: 7, - column: 22, - }, - ), + range: 90..96, custom: (), node: Constant { value: Str( @@ -246,30 +129,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 8, - column: 9, - }, - end_location: Some( - Location { - row: 10, - column: 5, - }, - ), + range: 108..155, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 9, - column: 8, - }, - end_location: Some( - Location { - row: 9, - column: 15, - }, - ), + range: 118..125, custom: (), node: Constant { value: Str( @@ -281,57 +146,21 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 9, - column: 17, - }, - end_location: Some( - Location { - row: 9, - column: 38, - }, - ), + range: 127..148, custom: (), node: MatchAs { pattern: Some( Located { - location: Location { - row: 9, - column: 17, - }, - end_location: Some( - Location { - row: 9, - column: 29, - }, - ), + range: 127..139, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 9, - column: 17, - }, - end_location: Some( - Location { - row: 9, - column: 22, - }, - ), + range: 127..132, custom: (), node: MatchClass { cls: Located { - location: Location { - row: 9, - column: 17, - }, - end_location: Some( - Location { - row: 9, - column: 20, - }, - ), + range: 127..130, custom: (), node: Name { id: "str", @@ -344,16 +173,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 9, - column: 25, - }, - end_location: Some( - Location { - row: 9, - column: 29, - }, - ), + range: 135..139, custom: (), node: MatchSingleton { value: None, @@ -375,42 +195,15 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 11, - column: 8, - }, - end_location: Some( - Location { - row: 11, - column: 20, - }, - ), + range: 165..177, custom: (), node: Expr { value: Located { - location: Location { - row: 11, - column: 8, - }, - end_location: Some( - Location { - row: 11, - column: 20, - }, - ), + range: 165..177, custom: (), node: Call { func: Located { - location: Location { - row: 11, - column: 8, - }, - end_location: Some( - Location { - row: 11, - column: 13, - }, - ), + range: 165..170, custom: (), node: Name { id: "print", @@ -419,16 +212,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 11, - column: 14, - }, - end_location: Some( - Location { - row: 11, - column: 19, - }, - ), + range: 171..176, custom: (), node: Name { id: "label", @@ -447,29 +231,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 14, - column: 13, - }, - ), + range: 178..218, custom: (), node: Match { subject: Located { - location: Location { - row: 12, - column: 6, - }, - end_location: Some( - Location { - row: 12, - column: 7, - }, - ), + range: 184..185, custom: (), node: Name { id: "x", @@ -479,43 +245,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 13, - column: 9, - }, - end_location: Some( - Location { - row: 13, - column: 16, - }, - ), + range: 196..203, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 13, - column: 10, - }, - end_location: Some( - Location { - row: 13, - column: 11, - }, - ), + range: 197..198, custom: (), node: MatchValue { value: Located { - location: Location { - row: 13, - column: 10, - }, - end_location: Some( - Location { - row: 13, - column: 11, - }, - ), + range: 197..198, custom: (), node: Constant { value: Int( @@ -527,29 +266,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 13, - column: 13, - }, - end_location: Some( - Location { - row: 13, - column: 14, - }, - ), + range: 200..201, custom: (), node: MatchValue { value: Located { - location: Location { - row: 13, - column: 13, - }, - end_location: Some( - Location { - row: 13, - column: 14, - }, - ), + range: 200..201, custom: (), node: Constant { value: Int( @@ -566,30 +287,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 14, - column: 8, - }, - end_location: Some( - Location { - row: 14, - column: 13, - }, - ), + range: 213..218, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 14, - column: 8, - }, - end_location: Some( - Location { - row: 14, - column: 9, - }, - ), + range: 213..214, custom: (), node: Name { id: "y", @@ -598,16 +301,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 14, - column: 12, - }, - end_location: Some( - Location { - row: 14, - column: 13, - }, - ), + range: 217..218, custom: (), node: Constant { value: Int( @@ -625,29 +319,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 15, - column: 0, - }, - end_location: Some( - Location { - row: 17, - column: 13, - }, - ), + range: 219..259, custom: (), node: Match { subject: Located { - location: Location { - row: 15, - column: 6, - }, - end_location: Some( - Location { - row: 15, - column: 7, - }, - ), + range: 225..226, custom: (), node: Name { id: "x", @@ -657,43 +333,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 16, - column: 9, - }, - end_location: Some( - Location { - row: 16, - column: 16, - }, - ), + range: 237..244, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 16, - column: 10, - }, - end_location: Some( - Location { - row: 16, - column: 11, - }, - ), + range: 238..239, custom: (), node: MatchValue { value: Located { - location: Location { - row: 16, - column: 10, - }, - end_location: Some( - Location { - row: 16, - column: 11, - }, - ), + range: 238..239, custom: (), node: Constant { value: Int( @@ -705,29 +354,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 16, - column: 13, - }, - end_location: Some( - Location { - row: 16, - column: 14, - }, - ), + range: 241..242, custom: (), node: MatchValue { value: Located { - location: Location { - row: 16, - column: 13, - }, - end_location: Some( - Location { - row: 16, - column: 14, - }, - ), + range: 241..242, custom: (), node: Constant { value: Int( @@ -744,30 +375,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 17, - column: 8, - }, - end_location: Some( - Location { - row: 17, - column: 13, - }, - ), + range: 254..259, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 17, - column: 8, - }, - end_location: Some( - Location { - row: 17, - column: 9, - }, - ), + range: 254..255, custom: (), node: Name { id: "y", @@ -776,16 +389,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 17, - column: 12, - }, - end_location: Some( - Location { - row: 17, - column: 13, - }, - ), + range: 258..259, custom: (), node: Constant { value: Int( @@ -803,29 +407,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 18, - column: 0, - }, - end_location: Some( - Location { - row: 20, - column: 13, - }, - ), + range: 260..297, custom: (), node: Match { subject: Located { - location: Location { - row: 18, - column: 6, - }, - end_location: Some( - Location { - row: 18, - column: 7, - }, - ), + range: 266..267, custom: (), node: Name { id: "x", @@ -835,43 +421,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 19, - column: 9, - }, - end_location: Some( - Location { - row: 19, - column: 13, - }, - ), + range: 278..282, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 19, - column: 10, - }, - end_location: Some( - Location { - row: 19, - column: 11, - }, - ), + range: 279..280, custom: (), node: MatchValue { value: Located { - location: Location { - row: 19, - column: 10, - }, - end_location: Some( - Location { - row: 19, - column: 11, - }, - ), + range: 279..280, custom: (), node: Constant { value: Int( @@ -888,30 +447,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 20, - column: 8, - }, - end_location: Some( - Location { - row: 20, - column: 13, - }, - ), + range: 292..297, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 20, - column: 8, - }, - end_location: Some( - Location { - row: 20, - column: 9, - }, - ), + range: 292..293, custom: (), node: Name { id: "y", @@ -920,16 +461,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 20, - column: 12, - }, - end_location: Some( - Location { - row: 20, - column: 13, - }, - ), + range: 296..297, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__match_as_identifier.snap b/parser/src/snapshots/rustpython_parser__parser__tests__match_as_identifier.snap index 2fb15a7f..da6ce702 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__match_as_identifier.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__match_as_identifier.snap @@ -4,69 +4,24 @@ expression: parse_ast --- [ Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 15, - }, - ), + range: 1..16, custom: (), node: Expr { value: Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 15, - }, - ), + range: 1..16, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 12, - }, - ), + range: 1..13, custom: (), node: BinOp { left: Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 8, - }, - ), + range: 1..9, custom: (), node: BinOp { left: Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 5, - }, - ), + range: 1..6, custom: (), node: Name { id: "match", @@ -75,16 +30,7 @@ expression: parse_ast }, op: Mult, right: Located { - location: Location { - row: 2, - column: 7, - }, - end_location: Some( - Location { - row: 2, - column: 8, - }, - ), + range: 8..9, custom: (), node: Name { id: "a", @@ -95,16 +41,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 2, - column: 11, - }, - end_location: Some( - Location { - row: 2, - column: 12, - }, - ), + range: 12..13, custom: (), node: Name { id: "b", @@ -114,16 +51,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 2, - column: 14, - }, - end_location: Some( - Location { - row: 2, - column: 15, - }, - ), + range: 15..16, custom: (), node: Name { id: "c", @@ -137,56 +65,20 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 17, - }, - ), + range: 42..59, custom: (), node: Expr { value: Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 17, - }, - ), + range: 42..59, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 14, - }, - ), + range: 42..56, custom: (), node: BinOp { left: Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 5, - }, - ), + range: 42..47, custom: (), node: Name { id: "match", @@ -195,29 +87,11 @@ expression: parse_ast }, op: Mult, right: Located { - location: Location { - row: 3, - column: 8, - }, - end_location: Some( - Location { - row: 3, - column: 13, - }, - ), + range: 50..55, custom: (), node: BinOp { left: Located { - location: Location { - row: 3, - column: 8, - }, - end_location: Some( - Location { - row: 3, - column: 9, - }, - ), + range: 50..51, custom: (), node: Name { id: "a", @@ -226,16 +100,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 3, - column: 12, - }, - end_location: Some( - Location { - row: 3, - column: 13, - }, - ), + range: 54..55, custom: (), node: Name { id: "b", @@ -247,16 +112,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 16, - }, - end_location: Some( - Location { - row: 3, - column: 17, - }, - ), + range: 58..59, custom: (), node: Name { id: "c", @@ -270,42 +126,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 17, - }, - ), + range: 85..102, custom: (), node: Expr { value: Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 17, - }, - ), + range: 85..102, custom: (), node: Call { func: Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 5, - }, - ), + range: 85..90, custom: (), node: Name { id: "match", @@ -314,42 +143,15 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 4, - column: 7, - }, - end_location: Some( - Location { - row: 4, - column: 13, - }, - ), + range: 92..98, custom: (), node: Starred { value: Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 13, - }, - ), + range: 93..98, custom: (), node: BinOp { left: Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 9, - }, - ), + range: 93..94, custom: (), node: Name { id: "a", @@ -358,16 +160,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 4, - column: 12, - }, - end_location: Some( - Location { - row: 4, - column: 13, - }, - ), + range: 97..98, custom: (), node: Name { id: "b", @@ -380,16 +173,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 4, - column: 15, - }, - end_location: Some( - Location { - row: 4, - column: 16, - }, - ), + range: 100..101, custom: (), node: Name { id: "c", @@ -403,55 +187,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 5, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 16, - }, - ), + range: 129..145, custom: (), node: Expr { value: Located { - location: Location { - row: 5, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 16, - }, - ), + range: 129..145, custom: (), node: BinOp { left: Located { - location: Location { - row: 5, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 12, - }, - ), + range: 129..141, custom: (), node: BinOp { left: Located { - location: Location { - row: 5, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 5, - }, - ), + range: 129..134, custom: (), node: Name { id: "match", @@ -460,29 +208,11 @@ expression: parse_ast }, op: Sub, right: Located { - location: Location { - row: 5, - column: 7, - }, - end_location: Some( - Location { - row: 5, - column: 12, - }, - ), + range: 136..141, custom: (), node: BinOp { left: Located { - location: Location { - row: 5, - column: 7, - }, - end_location: Some( - Location { - row: 5, - column: 8, - }, - ), + range: 136..137, custom: (), node: Name { id: "a", @@ -491,16 +221,7 @@ expression: parse_ast }, op: Mult, right: Located { - location: Location { - row: 5, - column: 11, - }, - end_location: Some( - Location { - row: 5, - column: 12, - }, - ), + range: 140..141, custom: (), node: Name { id: "b", @@ -513,16 +234,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 5, - column: 15, - }, - end_location: Some( - Location { - row: 5, - column: 16, - }, - ), + range: 144..145, custom: (), node: Name { id: "c", @@ -534,55 +246,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 6, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 18, - }, - ), + range: 172..190, custom: (), node: Expr { value: Located { - location: Location { - row: 6, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 18, - }, - ), + range: 172..190, custom: (), node: BinOp { left: Located { - location: Location { - row: 6, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 14, - }, - ), + range: 172..186, custom: (), node: BinOp { left: Located { - location: Location { - row: 6, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 5, - }, - ), + range: 172..177, custom: (), node: Name { id: "match", @@ -591,29 +267,11 @@ expression: parse_ast }, op: Sub, right: Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 13, - }, - ), + range: 180..185, custom: (), node: BinOp { left: Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 9, - }, - ), + range: 180..181, custom: (), node: Name { id: "a", @@ -622,16 +280,7 @@ expression: parse_ast }, op: Mult, right: Located { - location: Location { - row: 6, - column: 12, - }, - end_location: Some( - Location { - row: 6, - column: 13, - }, - ), + range: 184..185, custom: (), node: Name { id: "b", @@ -644,16 +293,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 6, - column: 17, - }, - end_location: Some( - Location { - row: 6, - column: 18, - }, - ), + range: 189..190, custom: (), node: Name { id: "c", @@ -665,68 +305,23 @@ expression: parse_ast }, }, Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 18, - }, - ), + range: 217..235, custom: (), node: Expr { value: Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 18, - }, - ), + range: 217..235, custom: (), node: BinOp { left: Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 14, - }, - ), + range: 217..231, custom: (), node: BinOp { left: Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 10, - }, - ), + range: 217..227, custom: (), node: Call { func: Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 5, - }, - ), + range: 217..222, custom: (), node: Name { id: "match", @@ -735,30 +330,12 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 7, - column: 7, - }, - end_location: Some( - Location { - row: 7, - column: 9, - }, - ), + range: 224..226, custom: (), node: UnaryOp { op: USub, operand: Located { - location: Location { - row: 7, - column: 8, - }, - end_location: Some( - Location { - row: 7, - column: 9, - }, - ), + range: 225..226, custom: (), node: Name { id: "a", @@ -773,16 +350,7 @@ expression: parse_ast }, op: Mult, right: Located { - location: Location { - row: 7, - column: 13, - }, - end_location: Some( - Location { - row: 7, - column: 14, - }, - ), + range: 230..231, custom: (), node: Name { id: "b", @@ -793,16 +361,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 7, - column: 17, - }, - end_location: Some( - Location { - row: 7, - column: 18, - }, - ), + range: 234..235, custom: (), node: Name { id: "c", @@ -814,55 +373,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 8, - column: 0, - }, - end_location: Some( - Location { - row: 8, - column: 10, - }, - ), + range: 263..273, custom: (), node: Expr { value: Located { - location: Location { - row: 8, - column: 0, - }, - end_location: Some( - Location { - row: 8, - column: 10, - }, - ), + range: 263..273, custom: (), node: Attribute { value: Located { - location: Location { - row: 8, - column: 0, - }, - end_location: Some( - Location { - row: 8, - column: 8, - }, - ), + range: 263..271, custom: (), node: Call { func: Located { - location: Location { - row: 8, - column: 0, - }, - end_location: Some( - Location { - row: 8, - column: 5, - }, - ), + range: 263..268, custom: (), node: Name { id: "match", @@ -880,55 +403,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 9, - column: 0, - }, - end_location: Some( - Location { - row: 9, - column: 12, - }, - ), + range: 290..302, custom: (), node: Expr { value: Located { - location: Location { - row: 9, - column: 0, - }, - end_location: Some( - Location { - row: 9, - column: 12, - }, - ), + range: 290..302, custom: (), node: Attribute { value: Located { - location: Location { - row: 9, - column: 0, - }, - end_location: Some( - Location { - row: 9, - column: 10, - }, - ), + range: 290..300, custom: (), node: Call { func: Located { - location: Location { - row: 9, - column: 0, - }, - end_location: Some( - Location { - row: 9, - column: 5, - }, - ), + range: 290..295, custom: (), node: Name { id: "match", @@ -937,16 +424,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 9, - column: 7, - }, - end_location: Some( - Location { - row: 9, - column: 9, - }, - ), + range: 297..299, custom: (), node: Tuple { elts: [], @@ -964,55 +442,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 10, - column: 0, - }, - end_location: Some( - Location { - row: 10, - column: 13, - }, - ), + range: 321..334, custom: (), node: Expr { value: Located { - location: Location { - row: 10, - column: 0, - }, - end_location: Some( - Location { - row: 10, - column: 13, - }, - ), + range: 321..334, custom: (), node: Attribute { value: Located { - location: Location { - row: 10, - column: 0, - }, - end_location: Some( - Location { - row: 10, - column: 11, - }, - ), + range: 321..332, custom: (), node: Call { func: Located { - location: Location { - row: 10, - column: 0, - }, - end_location: Some( - Location { - row: 10, - column: 5, - }, - ), + range: 321..326, custom: (), node: Name { id: "match", @@ -1021,16 +463,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 10, - column: 7, - }, - end_location: Some( - Location { - row: 10, - column: 9, - }, - ), + range: 328..330, custom: (), node: Tuple { elts: [], @@ -1048,55 +481,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 11, - column: 0, - }, - end_location: Some( - Location { - row: 11, - column: 11, - }, - ), + range: 353..364, custom: (), node: Expr { value: Located { - location: Location { - row: 11, - column: 0, - }, - end_location: Some( - Location { - row: 11, - column: 11, - }, - ), + range: 353..364, custom: (), node: Attribute { value: Located { - location: Location { - row: 11, - column: 0, - }, - end_location: Some( - Location { - row: 11, - column: 9, - }, - ), + range: 353..362, custom: (), node: Subscript { value: Located { - location: Location { - row: 11, - column: 0, - }, - end_location: Some( - Location { - row: 11, - column: 5, - }, - ), + range: 353..358, custom: (), node: Name { id: "match", @@ -1104,16 +501,7 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 11, - column: 7, - }, - end_location: Some( - Location { - row: 11, - column: 8, - }, - ), + range: 360..361, custom: (), node: Name { id: "a", @@ -1130,55 +518,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 12, - column: 12, - }, - ), + range: 382..394, custom: (), node: Expr { value: Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 12, - column: 12, - }, - ), + range: 382..394, custom: (), node: Attribute { value: Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 12, - column: 10, - }, - ), + range: 382..392, custom: (), node: Subscript { value: Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 12, - column: 5, - }, - ), + range: 382..387, custom: (), node: Name { id: "match", @@ -1186,30 +538,12 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 12, - column: 7, - }, - end_location: Some( - Location { - row: 12, - column: 9, - }, - ), + range: 389..391, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 12, - column: 7, - }, - end_location: Some( - Location { - row: 12, - column: 8, - }, - ), + range: 389..390, custom: (), node: Name { id: "a", @@ -1230,55 +564,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 13, - column: 0, - }, - end_location: Some( - Location { - row: 13, - column: 14, - }, - ), + range: 435..449, custom: (), node: Expr { value: Located { - location: Location { - row: 13, - column: 0, - }, - end_location: Some( - Location { - row: 13, - column: 14, - }, - ), + range: 435..449, custom: (), node: Attribute { value: Located { - location: Location { - row: 13, - column: 0, - }, - end_location: Some( - Location { - row: 13, - column: 12, - }, - ), + range: 435..447, custom: (), node: Subscript { value: Located { - location: Location { - row: 13, - column: 0, - }, - end_location: Some( - Location { - row: 13, - column: 5, - }, - ), + range: 435..440, custom: (), node: Name { id: "match", @@ -1286,30 +584,12 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 13, - column: 7, - }, - end_location: Some( - Location { - row: 13, - column: 11, - }, - ), + range: 442..446, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 13, - column: 8, - }, - end_location: Some( - Location { - row: 13, - column: 9, - }, - ), + range: 443..444, custom: (), node: Name { id: "a", @@ -1330,55 +610,19 @@ expression: parse_ast }, }, Located { - location: Location { - row: 14, - column: 0, - }, - end_location: Some( - Location { - row: 15, - column: 6, - }, - ), + range: 470..487, custom: (), node: Expr { value: Located { - location: Location { - row: 14, - column: 0, - }, - end_location: Some( - Location { - row: 15, - column: 6, - }, - ), + range: 470..487, custom: (), node: Subscript { value: Located { - location: Location { - row: 14, - column: 0, - }, - end_location: Some( - Location { - row: 14, - column: 7, - }, - ), + range: 470..477, custom: (), node: Call { func: Located { - location: Location { - row: 14, - column: 0, - }, - end_location: Some( - Location { - row: 14, - column: 5, - }, - ), + range: 470..475, custom: (), node: Name { id: "match", @@ -1390,30 +634,12 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 14, - column: 8, - }, - end_location: Some( - Location { - row: 15, - column: 5, - }, - ), + range: 478..486, custom: (), node: Slice { lower: Some( Located { - location: Location { - row: 14, - column: 8, - }, - end_location: Some( - Location { - row: 14, - column: 9, - }, - ), + range: 478..479, custom: (), node: Name { id: "a", @@ -1423,16 +649,7 @@ expression: parse_ast ), upper: Some( Located { - location: Location { - row: 15, - column: 4, - }, - end_location: Some( - Location { - row: 15, - column: 5, - }, - ), + range: 485..486, custom: (), node: Name { id: "b", @@ -1449,42 +666,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 16, - column: 0, - }, - end_location: Some( - Location { - row: 16, - column: 19, - }, - ), + range: 507..526, custom: (), node: If { test: Located { - location: Location { - row: 16, - column: 3, - }, - end_location: Some( - Location { - row: 16, - column: 13, - }, - ), + range: 510..520, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 16, - column: 3, - }, - end_location: Some( - Location { - row: 16, - column: 8, - }, - ), + range: 510..515, custom: (), node: Name { id: "match", @@ -1492,16 +682,7 @@ expression: parse_ast }, }, value: Located { - location: Location { - row: 16, - column: 12, - }, - end_location: Some( - Location { - row: 16, - column: 13, - }, - ), + range: 519..520, custom: (), node: Constant { value: Int( @@ -1514,16 +695,7 @@ expression: parse_ast }, body: [ Located { - location: Location { - row: 16, - column: 15, - }, - end_location: Some( - Location { - row: 16, - column: 19, - }, - ), + range: 522..526, custom: (), node: Pass, }, @@ -1532,29 +704,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 17, - column: 0, - }, - end_location: Some( - Location { - row: 20, - column: 12, - }, - ), + range: 527..581, custom: (), node: Match { subject: Located { - location: Location { - row: 17, - column: 6, - }, - end_location: Some( - Location { - row: 17, - column: 11, - }, - ), + range: 533..538, custom: (), node: Name { id: "match", @@ -1564,29 +718,11 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 18, - column: 9, - }, - end_location: Some( - Location { - row: 18, - column: 10, - }, - ), + range: 549..550, custom: (), node: MatchValue { value: Located { - location: Location { - row: 18, - column: 9, - }, - end_location: Some( - Location { - row: 18, - column: 10, - }, - ), + range: 549..550, custom: (), node: Constant { value: Int( @@ -1600,16 +736,7 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 18, - column: 12, - }, - end_location: Some( - Location { - row: 18, - column: 16, - }, - ), + range: 552..556, custom: (), node: Pass, }, @@ -1617,29 +744,11 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 19, - column: 9, - }, - end_location: Some( - Location { - row: 19, - column: 10, - }, - ), + range: 566..567, custom: (), node: MatchValue { value: Located { - location: Location { - row: 19, - column: 9, - }, - end_location: Some( - Location { - row: 19, - column: 10, - }, - ), + range: 566..567, custom: (), node: Constant { value: Int( @@ -1653,16 +762,7 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 20, - column: 8, - }, - end_location: Some( - Location { - row: 20, - column: 12, - }, - ), + range: 577..581, custom: (), node: Pass, }, @@ -1672,30 +772,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 21, - column: 0, - }, - end_location: Some( - Location { - row: 21, - column: 36, - }, - ), + range: 582..618, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 21, - column: 0, - }, - end_location: Some( - Location { - row: 21, - column: 5, - }, - ), + range: 582..587, custom: (), node: Name { id: "match", @@ -1704,32 +786,14 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 21, - column: 8, - }, - end_location: Some( - Location { - row: 21, - column: 36, - }, - ), + range: 590..618, custom: (), node: Lambda { args: Arguments { posonlyargs: [], args: [ Located { - location: Location { - row: 21, - column: 15, - }, - end_location: Some( - Location { - row: 21, - column: 20, - }, - ), + range: 597..602, custom: (), node: ArgData { arg: "query", @@ -1745,29 +809,11 @@ expression: parse_ast defaults: [], }, body: Located { - location: Location { - row: 21, - column: 22, - }, - end_location: Some( - Location { - row: 21, - column: 36, - }, - ), + range: 604..618, custom: (), node: Compare { left: Located { - location: Location { - row: 21, - column: 22, - }, - end_location: Some( - Location { - row: 21, - column: 27, - }, - ), + range: 604..609, custom: (), node: Name { id: "query", @@ -1779,16 +825,7 @@ expression: parse_ast ], comparators: [ Located { - location: Location { - row: 21, - column: 31, - }, - end_location: Some( - Location { - row: 21, - column: 36, - }, - ), + range: 613..618, custom: (), node: Name { id: "event", @@ -1804,42 +841,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 22, - column: 0, - }, - end_location: Some( - Location { - row: 22, - column: 16, - }, - ), + range: 619..635, custom: (), node: Expr { value: Located { - location: Location { - row: 22, - column: 0, - }, - end_location: Some( - Location { - row: 22, - column: 16, - }, - ), + range: 619..635, custom: (), node: Call { func: Located { - location: Location { - row: 22, - column: 0, - }, - end_location: Some( - Location { - row: 22, - column: 5, - }, - ), + range: 619..624, custom: (), node: Name { id: "print", @@ -1848,29 +858,11 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 22, - column: 6, - }, - end_location: Some( - Location { - row: 22, - column: 15, - }, - ), + range: 625..634, custom: (), node: Call { func: Located { - location: Location { - row: 22, - column: 6, - }, - end_location: Some( - Location { - row: 22, - column: 11, - }, - ), + range: 625..630, custom: (), node: Name { id: "match", @@ -1879,16 +871,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 22, - column: 12, - }, - end_location: Some( - Location { - row: 22, - column: 14, - }, - ), + range: 631..633, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_and.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_and.snap index f0e85620..89de4fea 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_and.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_and.snap @@ -3,31 +3,13 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: BoolOp { op: And, values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -35,16 +17,7 @@ Located { }, }, Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: Name { id: "y", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_or.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_or.snap index 5d5abad3..7639b10c 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_or.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_bool_op_or.snap @@ -3,31 +3,13 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 0..6, custom: (), node: BoolOp { op: Or, values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -35,16 +17,7 @@ Located { }, }, Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Name { id: "y", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_class.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_class.snap index 22b15410..dce93300 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_class.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_class.snap @@ -4,31 +4,13 @@ expression: "parse_program(source, \"\").unwrap()" --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 6, - }, - ), + range: 0..98, custom: (), node: ClassDef { name: "Foo", bases: [ Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Name { id: "A", @@ -36,16 +18,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Name { id: "B", @@ -56,16 +29,7 @@ expression: "parse_program(source, \"\").unwrap()" keywords: [], body: [ Located { - location: Location { - row: 2, - column: 1, - }, - end_location: Some( - Location { - row: 3, - column: 6, - }, - ), + range: 18..44, custom: (), node: FunctionDef { name: "__init__", @@ -73,16 +37,7 @@ expression: "parse_program(source, \"\").unwrap()" posonlyargs: [], args: [ Located { - location: Location { - row: 2, - column: 14, - }, - end_location: Some( - Location { - row: 2, - column: 18, - }, - ), + range: 31..35, custom: (), node: ArgData { arg: "self", @@ -99,16 +54,7 @@ expression: "parse_program(source, \"\").unwrap()" }, body: [ Located { - location: Location { - row: 3, - column: 2, - }, - end_location: Some( - Location { - row: 3, - column: 6, - }, - ), + range: 40..44, custom: (), node: Pass, }, @@ -119,16 +65,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 4, - column: 1, - }, - end_location: Some( - Location { - row: 5, - column: 6, - }, - ), + range: 46..98, custom: (), node: FunctionDef { name: "method_with_default", @@ -136,16 +73,7 @@ expression: "parse_program(source, \"\").unwrap()" posonlyargs: [], args: [ Located { - location: Location { - row: 4, - column: 25, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 70..74, custom: (), node: ArgData { arg: "self", @@ -154,16 +82,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 4, - column: 31, - }, - end_location: Some( - Location { - row: 4, - column: 34, - }, - ), + range: 76..79, custom: (), node: ArgData { arg: "arg", @@ -178,16 +97,7 @@ expression: "parse_program(source, \"\").unwrap()" kwarg: None, defaults: [ Located { - location: Location { - row: 4, - column: 35, - }, - end_location: Some( - Location { - row: 4, - column: 44, - }, - ), + range: 80..89, custom: (), node: Constant { value: Str( @@ -200,16 +110,7 @@ expression: "parse_program(source, \"\").unwrap()" }, body: [ Located { - location: Location { - row: 5, - column: 2, - }, - end_location: Some( - Location { - row: 5, - column: 6, - }, - ), + range: 94..98, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_dict_comprehension.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_dict_comprehension.snap index 2c0bc513..2627b061 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_dict_comprehension.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_dict_comprehension.snap @@ -3,29 +3,11 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 0..19, custom: (), node: DictComp { key: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 1..3, custom: (), node: Name { id: "x1", @@ -33,16 +15,7 @@ Located { }, }, value: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 5..7, custom: (), node: Name { id: "x2", @@ -52,16 +25,7 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: Name { id: "y", @@ -69,16 +33,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 17..18, custom: (), node: Name { id: "z", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_double_list_comprehension.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_double_list_comprehension.snap index f8346b5c..7a04aa6a 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_double_list_comprehension.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_double_list_comprehension.snap @@ -3,29 +3,11 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 48, - }, - ), + range: 0..48, custom: (), node: ListComp { elt: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -35,30 +17,12 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 7..12, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Name { id: "y", @@ -66,16 +30,7 @@ Located { }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 10..12, custom: (), node: Name { id: "y2", @@ -87,16 +42,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: Name { id: "z", @@ -108,16 +54,7 @@ Located { }, Comprehension { target: Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 22..23, custom: (), node: Name { id: "a", @@ -125,16 +62,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 27, - }, - end_location: Some( - Location { - row: 1, - column: 28, - }, - ), + range: 27..28, custom: (), node: Name { id: "b", @@ -143,29 +71,11 @@ Located { }, ifs: [ Located { - location: Location { - row: 1, - column: 32, - }, - end_location: Some( - Location { - row: 1, - column: 37, - }, - ), + range: 32..37, custom: (), node: Compare { left: Located { - location: Location { - row: 1, - column: 32, - }, - end_location: Some( - Location { - row: 1, - column: 33, - }, - ), + range: 32..33, custom: (), node: Name { id: "a", @@ -177,16 +87,7 @@ Located { ], comparators: [ Located { - location: Location { - row: 1, - column: 36, - }, - end_location: Some( - Location { - row: 1, - column: 37, - }, - ), + range: 36..37, custom: (), node: Constant { value: Int( @@ -199,29 +100,11 @@ Located { }, }, Located { - location: Location { - row: 1, - column: 41, - }, - end_location: Some( - Location { - row: 1, - column: 47, - }, - ), + range: 41..47, custom: (), node: Compare { left: Located { - location: Location { - row: 1, - column: 41, - }, - end_location: Some( - Location { - row: 1, - column: 42, - }, - ), + range: 41..42, custom: (), node: Name { id: "a", @@ -233,16 +116,7 @@ Located { ], comparators: [ Located { - location: Location { - row: 1, - column: 45, - }, - end_location: Some( - Location { - row: 1, - column: 47, - }, - ), + range: 45..47, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_f_string.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_f_string.snap index 14009d32..ce270145 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_f_string.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_f_string.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_generator_comprehension.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_generator_comprehension.snap index 89e05b28..103d6bbf 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_generator_comprehension.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_generator_comprehension.snap @@ -3,29 +3,11 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: GeneratorExp { elt: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -35,16 +17,7 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Name { id: "y", @@ -52,16 +25,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: Name { id: "z", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_elif_else.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_elif_else.snap index 26bd492b..b18173c2 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_elif_else.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_elif_else.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 8, - }, - ), + range: 0..28, custom: (), node: If { test: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Constant { value: Int( @@ -37,29 +19,11 @@ expression: parse_ast }, body: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 6..8, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 6..8, custom: (), node: Constant { value: Int( @@ -73,29 +37,11 @@ expression: parse_ast ], orelse: [ Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 8, - }, - ), + range: 9..28, custom: (), node: If { test: Located { - location: Location { - row: 2, - column: 5, - }, - end_location: Some( - Location { - row: 2, - column: 6, - }, - ), + range: 14..15, custom: (), node: Constant { value: Int( @@ -106,29 +52,11 @@ expression: parse_ast }, body: [ Located { - location: Location { - row: 2, - column: 8, - }, - end_location: Some( - Location { - row: 2, - column: 10, - }, - ), + range: 17..19, custom: (), node: Expr { value: Located { - location: Location { - row: 2, - column: 8, - }, - end_location: Some( - Location { - row: 2, - column: 10, - }, - ), + range: 17..19, custom: (), node: Constant { value: Int( @@ -142,29 +70,11 @@ expression: parse_ast ], orelse: [ Located { - location: Location { - row: 3, - column: 6, - }, - end_location: Some( - Location { - row: 3, - column: 8, - }, - ), + range: 26..28, custom: (), node: Expr { value: Located { - location: Location { - row: 3, - column: 6, - }, - end_location: Some( - Location { - row: 3, - column: 8, - }, - ), + range: 26..28, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_else_generator_comprehension.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_else_generator_comprehension.snap index 92b85877..4e40173a 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_else_generator_comprehension.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_if_else_generator_comprehension.snap @@ -3,42 +3,15 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 26, - }, - ), + range: 0..26, custom: (), node: GeneratorExp { elt: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 1..14, custom: (), node: IfExp { test: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: Name { id: "y", @@ -46,16 +19,7 @@ Located { }, }, body: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -63,16 +27,7 @@ Located { }, }, orelse: Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Name { id: "y", @@ -84,16 +39,7 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 19, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 19..20, custom: (), node: Name { id: "y", @@ -101,16 +47,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 24, - }, - end_location: Some( - Location { - row: 1, - column: 25, - }, - ), + range: 24..25, custom: (), node: Name { id: "z", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_kwargs.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_kwargs.snap index dfe98597..c53cd201 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_kwargs.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_kwargs.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 32, - }, - ), + range: 0..32, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 32, - }, - ), + range: 0..32, custom: (), node: Call { func: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: Name { id: "my_func", @@ -48,16 +21,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 8..20, custom: (), node: Constant { value: Str( @@ -69,32 +33,14 @@ expression: parse_ast ], keywords: [ Located { - location: Location { - row: 1, - column: 22, - }, - end_location: Some( - Location { - row: 1, - column: 31, - }, - ), + range: 22..31, custom: (), node: KeywordData { arg: Some( "keyword", ), value: Located { - location: Location { - row: 1, - column: 30, - }, - end_location: Some( - Location { - row: 1, - column: 31, - }, - ), + range: 30..31, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_lambda.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_lambda.snap index df154a37..4f1d4a2e 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_lambda.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_lambda.snap @@ -4,45 +4,18 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Lambda { args: Arguments { posonlyargs: [], args: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: ArgData { arg: "x", @@ -51,16 +24,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: ArgData { arg: "y", @@ -76,29 +40,11 @@ expression: parse_ast defaults: [], }, body: Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 13..18, custom: (), node: BinOp { left: Located { - location: Location { - row: 1, - column: 13, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 13..14, custom: (), node: Name { id: "x", @@ -107,16 +53,7 @@ expression: parse_ast }, op: Mult, right: Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 17..18, custom: (), node: Name { id: "y", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_list_comprehension.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_list_comprehension.snap index 9af8e55e..01b76be8 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_list_comprehension.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_list_comprehension.snap @@ -3,29 +3,11 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: ListComp { elt: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -35,16 +17,7 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Name { id: "y", @@ -52,16 +25,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 12, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 12..13, custom: (), node: Name { id: "z", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_named_expression_generator_comprehension.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_named_expression_generator_comprehension.snap index 639bf21f..97197889 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_named_expression_generator_comprehension.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_named_expression_generator_comprehension.snap @@ -3,42 +3,15 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 0..23, custom: (), node: GeneratorExp { elt: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 1..11, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 1, - column: 1, - }, - end_location: Some( - Location { - row: 1, - column: 2, - }, - ), + range: 1..2, custom: (), node: Name { id: "x", @@ -46,29 +19,11 @@ Located { }, }, value: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 6..11, custom: (), node: BinOp { left: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: Name { id: "y", @@ -77,16 +32,7 @@ Located { }, op: Add, right: Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Constant { value: Int( @@ -102,16 +48,7 @@ Located { generators: [ Comprehension { target: Located { - location: Location { - row: 1, - column: 16, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 16..17, custom: (), node: Name { id: "y", @@ -119,16 +56,7 @@ Located { }, }, iter: Located { - location: Location { - row: 1, - column: 21, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 21..22, custom: (), node: Name { id: "z", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_2.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_2.snap index c782b8a8..42098d17 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_2.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_2.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 0..23, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 23, - }, - ), + range: 0..23, custom: (), node: Call { func: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 0..5, custom: (), node: Name { id: "print", @@ -48,16 +21,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 6..19, custom: (), node: Constant { value: Str( @@ -67,16 +31,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 21, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 21..22, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_hello.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_hello.snap index 34f6ed85..ea578574 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_hello.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_print_hello.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: Call { func: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 0..5, custom: (), node: Name { id: "print", @@ -48,16 +21,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 6..19, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_string.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_string.snap index d58f9e3a..d5cbbbd1 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_string.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_string.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__parse_tuples.snap b/parser/src/snapshots/rustpython_parser__parser__tests__parse_tuples.snap index 7be86281..e6963e90 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__parse_tuples.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__parse_tuples.snap @@ -4,44 +4,17 @@ expression: "parse_program(source, \"\").unwrap()" --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 0..11, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 0..4, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "a", @@ -49,16 +22,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Name { id: "b", @@ -71,30 +35,12 @@ expression: "parse_program(source, \"\").unwrap()" }, ], value: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 7..11, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Constant { value: Int( @@ -104,16 +50,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 1, - column: 10, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 10..11, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__patma.snap b/parser/src/snapshots/rustpython_parser__parser__tests__patma.snap index 147ba242..8f51fe3d 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__patma.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__patma.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 13, - }, - ), + range: 67..103, custom: (), node: Match { subject: Located { - location: Location { - row: 4, - column: 6, - }, - end_location: Some( - Location { - row: 4, - column: 7, - }, - ), + range: 73..74, custom: (), node: Name { id: "x", @@ -36,43 +18,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 5, - column: 9, - }, - end_location: Some( - Location { - row: 5, - column: 12, - }, - ), + range: 85..88, custom: (), node: MatchValue { value: Located { - location: Location { - row: 5, - column: 9, - }, - end_location: Some( - Location { - row: 5, - column: 12, - }, - ), + range: 85..88, custom: (), node: UnaryOp { op: USub, operand: Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 12, - }, - ), + range: 86..88, custom: (), node: Constant { value: Complex { @@ -89,30 +44,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 13, - }, - ), + range: 98..103, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 9, - }, - ), + range: 98..99, custom: (), node: Name { id: "y", @@ -121,16 +58,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 6, - column: 12, - }, - end_location: Some( - Location { - row: 6, - column: 13, - }, - ), + range: 102..103, custom: (), node: Constant { value: Int( @@ -148,29 +76,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 8, - column: 0, - }, - end_location: Some( - Location { - row: 10, - column: 13, - }, - ), + range: 126..167, custom: (), node: Match { subject: Located { - location: Location { - row: 8, - column: 6, - }, - end_location: Some( - Location { - row: 8, - column: 7, - }, - ), + range: 132..133, custom: (), node: Name { id: "x", @@ -180,29 +90,11 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 9, - column: 9, - }, - end_location: Some( - Location { - row: 9, - column: 17, - }, - ), + range: 144..152, custom: (), node: MatchClass { cls: Located { - location: Location { - row: 9, - column: 9, - }, - end_location: Some( - Location { - row: 9, - column: 14, - }, - ), + range: 144..149, custom: (), node: Name { id: "bytes", @@ -211,16 +103,7 @@ expression: parse_ast }, patterns: [ Located { - location: Location { - row: 9, - column: 15, - }, - end_location: Some( - Location { - row: 9, - column: 16, - }, - ), + range: 150..151, custom: (), node: MatchAs { pattern: None, @@ -237,30 +120,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 10, - column: 8, - }, - end_location: Some( - Location { - row: 10, - column: 13, - }, - ), + range: 162..167, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 10, - column: 8, - }, - end_location: Some( - Location { - row: 10, - column: 9, - }, - ), + range: 162..163, custom: (), node: Name { id: "y", @@ -269,16 +134,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 10, - column: 12, - }, - end_location: Some( - Location { - row: 10, - column: 13, - }, - ), + range: 166..167, custom: (), node: Constant { value: Int( @@ -296,29 +152,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 16, - column: 13, - }, - ), + range: 190..260, custom: (), node: Match { subject: Located { - location: Location { - row: 12, - column: 6, - }, - end_location: Some( - Location { - row: 12, - column: 7, - }, - ), + range: 196..197, custom: (), node: Name { id: "x", @@ -328,29 +166,11 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 13, - column: 9, - }, - end_location: Some( - Location { - row: 13, - column: 10, - }, - ), + range: 208..209, custom: (), node: MatchValue { value: Located { - location: Location { - row: 13, - column: 9, - }, - end_location: Some( - Location { - row: 13, - column: 10, - }, - ), + range: 208..209, custom: (), node: Constant { value: Int( @@ -363,16 +183,7 @@ expression: parse_ast }, guard: Some( Located { - location: Location { - row: 13, - column: 14, - }, - end_location: Some( - Location { - row: 13, - column: 15, - }, - ), + range: 213..214, custom: (), node: Constant { value: Int( @@ -384,30 +195,12 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 14, - column: 8, - }, - end_location: Some( - Location { - row: 14, - column: 13, - }, - ), + range: 224..229, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 14, - column: 8, - }, - end_location: Some( - Location { - row: 14, - column: 9, - }, - ), + range: 224..225, custom: (), node: Name { id: "y", @@ -416,16 +209,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 14, - column: 12, - }, - end_location: Some( - Location { - row: 14, - column: 13, - }, - ), + range: 228..229, custom: (), node: Constant { value: Int( @@ -441,29 +225,11 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 15, - column: 9, - }, - end_location: Some( - Location { - row: 15, - column: 10, - }, - ), + range: 239..240, custom: (), node: MatchValue { value: Located { - location: Location { - row: 15, - column: 9, - }, - end_location: Some( - Location { - row: 15, - column: 10, - }, - ), + range: 239..240, custom: (), node: Constant { value: Int( @@ -476,16 +242,7 @@ expression: parse_ast }, guard: Some( Located { - location: Location { - row: 15, - column: 14, - }, - end_location: Some( - Location { - row: 15, - column: 15, - }, - ), + range: 244..245, custom: (), node: Constant { value: Int( @@ -497,30 +254,12 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 16, - column: 8, - }, - end_location: Some( - Location { - row: 16, - column: 13, - }, - ), + range: 255..260, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 16, - column: 8, - }, - end_location: Some( - Location { - row: 16, - column: 9, - }, - ), + range: 255..256, custom: (), node: Name { id: "y", @@ -529,16 +268,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 16, - column: 12, - }, - end_location: Some( - Location { - row: 16, - column: 13, - }, - ), + range: 259..260, custom: (), node: Constant { value: Int( @@ -556,29 +286,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 18, - column: 0, - }, - end_location: Some( - Location { - row: 20, - column: 16, - }, - ), + range: 283..332, custom: (), node: Match { subject: Located { - location: Location { - row: 18, - column: 6, - }, - end_location: Some( - Location { - row: 18, - column: 7, - }, - ), + range: 289..290, custom: (), node: Constant { value: Int( @@ -590,43 +302,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 19, - column: 9, - }, - end_location: Some( - Location { - row: 19, - column: 22, - }, - ), + range: 301..314, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 19, - column: 9, - }, - end_location: Some( - Location { - row: 19, - column: 10, - }, - ), + range: 301..302, custom: (), node: MatchValue { value: Located { - location: Location { - row: 19, - column: 9, - }, - end_location: Some( - Location { - row: 19, - column: 10, - }, - ), + range: 301..302, custom: (), node: Constant { value: Int( @@ -638,29 +323,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 19, - column: 13, - }, - end_location: Some( - Location { - row: 19, - column: 14, - }, - ), + range: 305..306, custom: (), node: MatchValue { value: Located { - location: Location { - row: 19, - column: 13, - }, - end_location: Some( - Location { - row: 19, - column: 14, - }, - ), + range: 305..306, custom: (), node: Constant { value: Int( @@ -672,29 +339,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 19, - column: 17, - }, - end_location: Some( - Location { - row: 19, - column: 18, - }, - ), + range: 309..310, custom: (), node: MatchValue { value: Located { - location: Location { - row: 19, - column: 17, - }, - end_location: Some( - Location { - row: 19, - column: 18, - }, - ), + range: 309..310, custom: (), node: Constant { value: Int( @@ -706,29 +355,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 19, - column: 21, - }, - end_location: Some( - Location { - row: 19, - column: 22, - }, - ), + range: 313..314, custom: (), node: MatchValue { value: Located { - location: Location { - row: 19, - column: 21, - }, - end_location: Some( - Location { - row: 19, - column: 22, - }, - ), + range: 313..314, custom: (), node: Constant { value: Int( @@ -745,30 +376,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 20, - column: 8, - }, - end_location: Some( - Location { - row: 20, - column: 16, - }, - ), + range: 324..332, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 20, - column: 8, - }, - end_location: Some( - Location { - row: 20, - column: 9, - }, - ), + range: 324..325, custom: (), node: Name { id: "x", @@ -777,16 +390,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 20, - column: 12, - }, - end_location: Some( - Location { - row: 20, - column: 16, - }, - ), + range: 328..332, custom: (), node: Constant { value: Bool( @@ -804,29 +408,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 22, - column: 0, - }, - end_location: Some( - Location { - row: 24, - column: 13, - }, - ), + range: 355..403, custom: (), node: Match { subject: Located { - location: Location { - row: 22, - column: 6, - }, - end_location: Some( - Location { - row: 22, - column: 7, - }, - ), + range: 361..362, custom: (), node: Name { id: "x", @@ -836,57 +422,21 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 23, - column: 9, - }, - end_location: Some( - Location { - row: 23, - column: 24, - }, - ), + range: 373..388, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 23, - column: 9, - }, - end_location: Some( - Location { - row: 23, - column: 15, - }, - ), + range: 373..379, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 23, - column: 10, - }, - end_location: Some( - Location { - row: 23, - column: 11, - }, - ), + range: 374..375, custom: (), node: MatchValue { value: Located { - location: Location { - row: 23, - column: 10, - }, - end_location: Some( - Location { - row: 23, - column: 11, - }, - ), + range: 374..375, custom: (), node: Constant { value: Int( @@ -898,29 +448,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 23, - column: 13, - }, - end_location: Some( - Location { - row: 23, - column: 14, - }, - ), + range: 377..378, custom: (), node: MatchValue { value: Located { - location: Location { - row: 23, - column: 13, - }, - end_location: Some( - Location { - row: 23, - column: 14, - }, - ), + range: 377..378, custom: (), node: Constant { value: Int( @@ -935,43 +467,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 23, - column: 18, - }, - end_location: Some( - Location { - row: 23, - column: 24, - }, - ), + range: 382..388, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 23, - column: 19, - }, - end_location: Some( - Location { - row: 23, - column: 20, - }, - ), + range: 383..384, custom: (), node: MatchValue { value: Located { - location: Location { - row: 23, - column: 19, - }, - end_location: Some( - Location { - row: 23, - column: 20, - }, - ), + range: 383..384, custom: (), node: Constant { value: Int( @@ -983,29 +488,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 23, - column: 22, - }, - end_location: Some( - Location { - row: 23, - column: 23, - }, - ), + range: 386..387, custom: (), node: MatchValue { value: Located { - location: Location { - row: 23, - column: 22, - }, - end_location: Some( - Location { - row: 23, - column: 23, - }, - ), + range: 386..387, custom: (), node: Constant { value: Int( @@ -1025,30 +512,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 24, - column: 8, - }, - end_location: Some( - Location { - row: 24, - column: 13, - }, - ), + range: 398..403, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 24, - column: 8, - }, - end_location: Some( - Location { - row: 24, - column: 9, - }, - ), + range: 398..399, custom: (), node: Name { id: "y", @@ -1057,16 +526,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 24, - column: 12, - }, - end_location: Some( - Location { - row: 24, - column: 13, - }, - ), + range: 402..403, custom: (), node: Constant { value: Int( @@ -1084,29 +544,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 26, - column: 0, - }, - end_location: Some( - Location { - row: 30, - column: 20, - }, - ), + range: 445..523, custom: (), node: Match { subject: Located { - location: Location { - row: 26, - column: 6, - }, - end_location: Some( - Location { - row: 26, - column: 7, - }, - ), + range: 451..452, custom: (), node: Name { id: "x", @@ -1116,30 +558,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 27, - column: 9, - }, - end_location: Some( - Location { - row: 27, - column: 13, - }, - ), + range: 463..467, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 27, - column: 10, - }, - end_location: Some( - Location { - row: 27, - column: 12, - }, - ), + range: 464..466, custom: (), node: MatchStar { name: None, @@ -1151,30 +575,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 28, - column: 8, - }, - end_location: Some( - Location { - row: 28, - column: 20, - }, - ), + range: 477..489, custom: (), node: Return { value: Some( Located { - location: Location { - row: 28, - column: 15, - }, - end_location: Some( - Location { - row: 28, - column: 20, - }, - ), + range: 484..489, custom: (), node: Constant { value: Str( @@ -1190,16 +596,7 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 29, - column: 9, - }, - end_location: Some( - Location { - row: 29, - column: 11, - }, - ), + range: 499..501, custom: (), node: MatchMapping { keys: [], @@ -1210,30 +607,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 30, - column: 8, - }, - end_location: Some( - Location { - row: 30, - column: 20, - }, - ), + range: 511..523, custom: (), node: Return { value: Some( Located { - location: Location { - row: 30, - column: 15, - }, - end_location: Some( - Location { - row: 30, - column: 20, - }, - ), + range: 518..523, custom: (), node: Constant { value: Str( @@ -1251,29 +630,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 32, - column: 0, - }, - end_location: Some( - Location { - row: 38, - column: 13, - }, - ), + range: 546..714, custom: (), node: Match { subject: Located { - location: Location { - row: 32, - column: 6, - }, - end_location: Some( - Location { - row: 32, - column: 7, - }, - ), + range: 552..553, custom: (), node: Name { id: "x", @@ -1283,30 +644,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 33, - column: 9, - }, - end_location: Some( - Location { - row: 33, - column: 24, - }, - ), + range: 564..579, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 33, - column: 10, - }, - end_location: Some( - Location { - row: 33, - column: 11, - }, - ), + range: 565..566, custom: (), node: Constant { value: Int( @@ -1318,43 +661,16 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 33, - column: 13, - }, - end_location: Some( - Location { - row: 33, - column: 23, - }, - ), + range: 568..578, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 33, - column: 14, - }, - end_location: Some( - Location { - row: 33, - column: 15, - }, - ), + range: 569..570, custom: (), node: MatchValue { value: Located { - location: Location { - row: 33, - column: 14, - }, - end_location: Some( - Location { - row: 33, - column: 15, - }, - ), + range: 569..570, custom: (), node: Constant { value: Int( @@ -1366,29 +682,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 33, - column: 17, - }, - end_location: Some( - Location { - row: 33, - column: 18, - }, - ), + range: 572..573, custom: (), node: MatchValue { value: Located { - location: Location { - row: 33, - column: 17, - }, - end_location: Some( - Location { - row: 33, - column: 18, - }, - ), + range: 572..573, custom: (), node: Constant { value: Int( @@ -1400,16 +698,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 33, - column: 20, - }, - end_location: Some( - Location { - row: 33, - column: 22, - }, - ), + range: 575..577, custom: (), node: MatchMapping { keys: [], @@ -1427,30 +716,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 34, - column: 8, - }, - end_location: Some( - Location { - row: 34, - column: 13, - }, - ), + range: 589..594, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 34, - column: 8, - }, - end_location: Some( - Location { - row: 34, - column: 9, - }, - ), + range: 589..590, custom: (), node: Name { id: "y", @@ -1459,16 +730,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 34, - column: 12, - }, - end_location: Some( - Location { - row: 34, - column: 13, - }, - ), + range: 593..594, custom: (), node: Constant { value: Int( @@ -1484,44 +746,17 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 35, - column: 9, - }, - end_location: Some( - Location { - row: 35, - column: 77, - }, - ), + range: 604..672, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 35, - column: 9, - }, - end_location: Some( - Location { - row: 35, - column: 31, - }, - ), + range: 604..626, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 35, - column: 10, - }, - end_location: Some( - Location { - row: 35, - column: 11, - }, - ), + range: 605..606, custom: (), node: Constant { value: Int( @@ -1533,57 +768,21 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 35, - column: 13, - }, - end_location: Some( - Location { - row: 35, - column: 30, - }, - ), + range: 608..625, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 35, - column: 13, - }, - end_location: Some( - Location { - row: 35, - column: 23, - }, - ), + range: 608..618, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 35, - column: 14, - }, - end_location: Some( - Location { - row: 35, - column: 15, - }, - ), + range: 609..610, custom: (), node: MatchValue { value: Located { - location: Location { - row: 35, - column: 14, - }, - end_location: Some( - Location { - row: 35, - column: 15, - }, - ), + range: 609..610, custom: (), node: Constant { value: Int( @@ -1595,29 +794,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 17, - }, - end_location: Some( - Location { - row: 35, - column: 18, - }, - ), + range: 612..613, custom: (), node: MatchValue { value: Located { - location: Location { - row: 35, - column: 17, - }, - end_location: Some( - Location { - row: 35, - column: 18, - }, - ), + range: 612..613, custom: (), node: Constant { value: Int( @@ -1629,16 +810,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 20, - }, - end_location: Some( - Location { - row: 35, - column: 22, - }, - ), + range: 615..617, custom: (), node: MatchMapping { keys: [], @@ -1650,16 +822,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 26, - }, - end_location: Some( - Location { - row: 35, - column: 30, - }, - ), + range: 621..625, custom: (), node: MatchSingleton { value: Bool( @@ -1675,30 +838,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 34, - }, - end_location: Some( - Location { - row: 35, - column: 43, - }, - ), + range: 629..638, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 35, - column: 35, - }, - end_location: Some( - Location { - row: 35, - column: 36, - }, - ), + range: 630..631, custom: (), node: Constant { value: Int( @@ -1710,30 +855,12 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 35, - column: 38, - }, - end_location: Some( - Location { - row: 35, - column: 42, - }, - ), + range: 633..637, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 35, - column: 39, - }, - end_location: Some( - Location { - row: 35, - column: 41, - }, - ), + range: 634..636, custom: (), node: MatchSequence { patterns: [], @@ -1747,30 +874,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 46, - }, - end_location: Some( - Location { - row: 35, - column: 61, - }, - ), + range: 641..656, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 35, - column: 47, - }, - end_location: Some( - Location { - row: 35, - column: 48, - }, - ), + range: 642..643, custom: (), node: Constant { value: Int( @@ -1782,43 +891,16 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 35, - column: 50, - }, - end_location: Some( - Location { - row: 35, - column: 60, - }, - ), + range: 645..655, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 35, - column: 51, - }, - end_location: Some( - Location { - row: 35, - column: 52, - }, - ), + range: 646..647, custom: (), node: MatchValue { value: Located { - location: Location { - row: 35, - column: 51, - }, - end_location: Some( - Location { - row: 35, - column: 52, - }, - ), + range: 646..647, custom: (), node: Constant { value: Int( @@ -1830,29 +912,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 54, - }, - end_location: Some( - Location { - row: 35, - column: 55, - }, - ), + range: 649..650, custom: (), node: MatchValue { value: Located { - location: Location { - row: 35, - column: 54, - }, - end_location: Some( - Location { - row: 35, - column: 55, - }, - ), + range: 649..650, custom: (), node: Constant { value: Int( @@ -1864,16 +928,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 57, - }, - end_location: Some( - Location { - row: 35, - column: 59, - }, - ), + range: 652..654, custom: (), node: MatchMapping { keys: [], @@ -1889,45 +944,18 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 64, - }, - end_location: Some( - Location { - row: 35, - column: 66, - }, - ), + range: 659..661, custom: (), node: MatchSequence { patterns: [], }, }, Located { - location: Location { - row: 35, - column: 69, - }, - end_location: Some( - Location { - row: 35, - column: 72, - }, - ), + range: 664..667, custom: (), node: MatchValue { value: Located { - location: Location { - row: 35, - column: 69, - }, - end_location: Some( - Location { - row: 35, - column: 72, - }, - ), + range: 664..667, custom: (), node: Constant { value: Str( @@ -1939,16 +967,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 35, - column: 75, - }, - end_location: Some( - Location { - row: 35, - column: 77, - }, - ), + range: 670..672, custom: (), node: MatchMapping { keys: [], @@ -1962,30 +981,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 36, - column: 8, - }, - end_location: Some( - Location { - row: 36, - column: 13, - }, - ), + range: 682..687, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 36, - column: 8, - }, - end_location: Some( - Location { - row: 36, - column: 9, - }, - ), + range: 682..683, custom: (), node: Name { id: "y", @@ -1994,16 +995,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 36, - column: 12, - }, - end_location: Some( - Location { - row: 36, - column: 13, - }, - ), + range: 686..687, custom: (), node: Constant { value: Int( @@ -2019,16 +1011,7 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 37, - column: 9, - }, - end_location: Some( - Location { - row: 37, - column: 11, - }, - ), + range: 697..699, custom: (), node: MatchSequence { patterns: [], @@ -2037,30 +1020,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 38, - column: 8, - }, - end_location: Some( - Location { - row: 38, - column: 13, - }, - ), + range: 709..714, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 38, - column: 8, - }, - end_location: Some( - Location { - row: 38, - column: 9, - }, - ), + range: 709..710, custom: (), node: Name { id: "y", @@ -2069,16 +1034,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 38, - column: 12, - }, - end_location: Some( - Location { - row: 38, - column: 13, - }, - ), + range: 713..714, custom: (), node: Constant { value: Int( @@ -2096,29 +1052,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 40, - column: 0, - }, - end_location: Some( - Location { - row: 42, - column: 13, - }, - ), + range: 737..782, custom: (), node: Match { subject: Located { - location: Location { - row: 40, - column: 6, - }, - end_location: Some( - Location { - row: 40, - column: 7, - }, - ), + range: 743..744, custom: (), node: Name { id: "x", @@ -2128,42 +1066,15 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 41, - column: 9, - }, - end_location: Some( - Location { - row: 41, - column: 21, - }, - ), + range: 755..767, custom: (), node: MatchValue { value: Located { - location: Location { - row: 41, - column: 9, - }, - end_location: Some( - Location { - row: 41, - column: 21, - }, - ), + range: 755..767, custom: (), node: BinOp { left: Located { - location: Location { - row: 41, - column: 9, - }, - end_location: Some( - Location { - row: 41, - column: 13, - }, - ), + range: 755..759, custom: (), node: Constant { value: Float( @@ -2174,16 +1085,7 @@ expression: parse_ast }, op: Add, right: Located { - location: Location { - row: 41, - column: 16, - }, - end_location: Some( - Location { - row: 41, - column: 21, - }, - ), + range: 762..767, custom: (), node: Constant { value: Complex { @@ -2200,30 +1102,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 42, - column: 8, - }, - end_location: Some( - Location { - row: 42, - column: 13, - }, - ), + range: 777..782, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 42, - column: 8, - }, - end_location: Some( - Location { - row: 42, - column: 9, - }, - ), + range: 777..778, custom: (), node: Name { id: "y", @@ -2232,16 +1116,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 42, - column: 12, - }, - end_location: Some( - Location { - row: 42, - column: 13, - }, - ), + range: 781..782, custom: (), node: Constant { value: Int( @@ -2259,29 +1134,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 44, - column: 0, - }, - end_location: Some( - Location { - row: 46, - column: 13, - }, - ), + range: 805..841, custom: (), node: Match { subject: Located { - location: Location { - row: 44, - column: 6, - }, - end_location: Some( - Location { - row: 44, - column: 7, - }, - ), + range: 811..812, custom: (), node: Name { id: "x", @@ -2291,43 +1148,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 45, - column: 9, - }, - end_location: Some( - Location { - row: 45, - column: 12, - }, - ), + range: 823..826, custom: (), node: MatchValue { value: Located { - location: Location { - row: 45, - column: 9, - }, - end_location: Some( - Location { - row: 45, - column: 12, - }, - ), + range: 823..826, custom: (), node: UnaryOp { op: USub, operand: Located { - location: Location { - row: 45, - column: 10, - }, - end_location: Some( - Location { - row: 45, - column: 12, - }, - ), + range: 824..826, custom: (), node: Constant { value: Complex { @@ -2344,30 +1174,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 46, - column: 8, - }, - end_location: Some( - Location { - row: 46, - column: 13, - }, - ), + range: 836..841, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 46, - column: 8, - }, - end_location: Some( - Location { - row: 46, - column: 9, - }, - ), + range: 836..837, custom: (), node: Name { id: "y", @@ -2376,16 +1188,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 46, - column: 12, - }, - end_location: Some( - Location { - row: 46, - column: 13, - }, - ), + range: 840..841, custom: (), node: Constant { value: Int( @@ -2403,29 +1206,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 48, - column: 0, - }, - end_location: Some( - Location { - row: 50, - column: 16, - }, - ), + range: 864..913, custom: (), node: Match { subject: Located { - location: Location { - row: 48, - column: 6, - }, - end_location: Some( - Location { - row: 48, - column: 7, - }, - ), + range: 870..871, custom: (), node: Constant { value: Int( @@ -2437,43 +1222,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 49, - column: 9, - }, - end_location: Some( - Location { - row: 49, - column: 22, - }, - ), + range: 882..895, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 49, - column: 9, - }, - end_location: Some( - Location { - row: 49, - column: 10, - }, - ), + range: 882..883, custom: (), node: MatchValue { value: Located { - location: Location { - row: 49, - column: 9, - }, - end_location: Some( - Location { - row: 49, - column: 10, - }, - ), + range: 882..883, custom: (), node: Constant { value: Int( @@ -2485,29 +1243,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 49, - column: 13, - }, - end_location: Some( - Location { - row: 49, - column: 14, - }, - ), + range: 886..887, custom: (), node: MatchValue { value: Located { - location: Location { - row: 49, - column: 13, - }, - end_location: Some( - Location { - row: 49, - column: 14, - }, - ), + range: 886..887, custom: (), node: Constant { value: Int( @@ -2519,29 +1259,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 49, - column: 17, - }, - end_location: Some( - Location { - row: 49, - column: 18, - }, - ), + range: 890..891, custom: (), node: MatchValue { value: Located { - location: Location { - row: 49, - column: 17, - }, - end_location: Some( - Location { - row: 49, - column: 18, - }, - ), + range: 890..891, custom: (), node: Constant { value: Int( @@ -2553,29 +1275,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 49, - column: 21, - }, - end_location: Some( - Location { - row: 49, - column: 22, - }, - ), + range: 894..895, custom: (), node: MatchValue { value: Located { - location: Location { - row: 49, - column: 21, - }, - end_location: Some( - Location { - row: 49, - column: 22, - }, - ), + range: 894..895, custom: (), node: Constant { value: Int( @@ -2592,30 +1296,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 50, - column: 8, - }, - end_location: Some( - Location { - row: 50, - column: 16, - }, - ), + range: 905..913, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 50, - column: 8, - }, - end_location: Some( - Location { - row: 50, - column: 9, - }, - ), + range: 905..906, custom: (), node: Name { id: "x", @@ -2624,16 +1310,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 50, - column: 12, - }, - end_location: Some( - Location { - row: 50, - column: 16, - }, - ), + range: 909..913, custom: (), node: Constant { value: Bool( @@ -2651,29 +1328,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 52, - column: 0, - }, - end_location: Some( - Location { - row: 54, - column: 13, - }, - ), + range: 936..975, custom: (), node: Match { subject: Located { - location: Location { - row: 52, - column: 6, - }, - end_location: Some( - Location { - row: 52, - column: 7, - }, - ), + range: 942..943, custom: (), node: Name { id: "x", @@ -2683,29 +1342,11 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 53, - column: 9, - }, - end_location: Some( - Location { - row: 53, - column: 10, - }, - ), + range: 954..955, custom: (), node: MatchValue { value: Located { - location: Location { - row: 53, - column: 9, - }, - end_location: Some( - Location { - row: 53, - column: 10, - }, - ), + range: 954..955, custom: (), node: Constant { value: Int( @@ -2718,16 +1359,7 @@ expression: parse_ast }, guard: Some( Located { - location: Location { - row: 53, - column: 14, - }, - end_location: Some( - Location { - row: 53, - column: 15, - }, - ), + range: 959..960, custom: (), node: Name { id: "x", @@ -2737,30 +1369,12 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 54, - column: 8, - }, - end_location: Some( - Location { - row: 54, - column: 13, - }, - ), + range: 970..975, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 54, - column: 8, - }, - end_location: Some( - Location { - row: 54, - column: 9, - }, - ), + range: 970..971, custom: (), node: Name { id: "y", @@ -2769,16 +1383,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 54, - column: 12, - }, - end_location: Some( - Location { - row: 54, - column: 13, - }, - ), + range: 974..975, custom: (), node: Constant { value: Int( @@ -2796,29 +1401,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 56, - column: 0, - }, - end_location: Some( - Location { - row: 62, - column: 13, - }, - ), + range: 998..1098, custom: (), node: Match { subject: Located { - location: Location { - row: 56, - column: 6, - }, - end_location: Some( - Location { - row: 56, - column: 7, - }, - ), + range: 1004..1005, custom: (), node: Name { id: "x", @@ -2828,30 +1415,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 57, - column: 9, - }, - end_location: Some( - Location { - row: 57, - column: 15, - }, - ), + range: 1016..1022, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 57, - column: 10, - }, - end_location: Some( - Location { - row: 57, - column: 11, - }, - ), + range: 1017..1018, custom: (), node: Constant { value: Int( @@ -2863,29 +1432,11 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 57, - column: 13, - }, - end_location: Some( - Location { - row: 57, - column: 14, - }, - ), + range: 1020..1021, custom: (), node: MatchValue { value: Located { - location: Location { - row: 57, - column: 13, - }, - end_location: Some( - Location { - row: 57, - column: 14, - }, - ), + range: 1020..1021, custom: (), node: Constant { value: Int( @@ -2903,30 +1454,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 58, - column: 8, - }, - end_location: Some( - Location { - row: 58, - column: 13, - }, - ), + range: 1032..1037, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 58, - column: 8, - }, - end_location: Some( - Location { - row: 58, - column: 9, - }, - ), + range: 1032..1033, custom: (), node: Name { id: "y", @@ -2935,16 +1468,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 58, - column: 12, - }, - end_location: Some( - Location { - row: 58, - column: 13, - }, - ), + range: 1036..1037, custom: (), node: Constant { value: Int( @@ -2960,30 +1484,12 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 59, - column: 9, - }, - end_location: Some( - Location { - row: 59, - column: 15, - }, - ), + range: 1047..1053, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 59, - column: 10, - }, - end_location: Some( - Location { - row: 59, - column: 11, - }, - ), + range: 1048..1049, custom: (), node: Constant { value: Int( @@ -2995,29 +1501,11 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 59, - column: 13, - }, - end_location: Some( - Location { - row: 59, - column: 14, - }, - ), + range: 1051..1052, custom: (), node: MatchValue { value: Located { - location: Location { - row: 59, - column: 13, - }, - end_location: Some( - Location { - row: 59, - column: 14, - }, - ), + range: 1051..1052, custom: (), node: Constant { value: Int( @@ -3035,30 +1523,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 60, - column: 8, - }, - end_location: Some( - Location { - row: 60, - column: 13, - }, - ), + range: 1063..1068, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 60, - column: 8, - }, - end_location: Some( - Location { - row: 60, - column: 9, - }, - ), + range: 1063..1064, custom: (), node: Name { id: "y", @@ -3067,16 +1537,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 60, - column: 12, - }, - end_location: Some( - Location { - row: 60, - column: 13, - }, - ), + range: 1067..1068, custom: (), node: Constant { value: Int( @@ -3092,16 +1553,7 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 61, - column: 9, - }, - end_location: Some( - Location { - row: 61, - column: 14, - }, - ), + range: 1078..1083, custom: (), node: MatchMapping { keys: [], @@ -3114,30 +1566,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 62, - column: 8, - }, - end_location: Some( - Location { - row: 62, - column: 13, - }, - ), + range: 1093..1098, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 62, - column: 8, - }, - end_location: Some( - Location { - row: 62, - column: 9, - }, - ), + range: 1093..1094, custom: (), node: Name { id: "y", @@ -3146,16 +1580,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 62, - column: 12, - }, - end_location: Some( - Location { - row: 62, - column: 13, - }, - ), + range: 1097..1098, custom: (), node: Constant { value: Int( @@ -3173,42 +1598,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 64, - column: 0, - }, - end_location: Some( - Location { - row: 66, - column: 13, - }, - ), + range: 1121..1162, custom: (), node: Match { subject: Located { - location: Location { - row: 64, - column: 6, - }, - end_location: Some( - Location { - row: 64, - column: 11, - }, - ), + range: 1127..1132, custom: (), node: Call { func: Located { - location: Location { - row: 64, - column: 6, - }, - end_location: Some( - Location { - row: 64, - column: 9, - }, - ), + range: 1127..1130, custom: (), node: Name { id: "Seq", @@ -3222,30 +1620,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 65, - column: 9, - }, - end_location: Some( - Location { - row: 65, - column: 13, - }, - ), + range: 1143..1147, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 65, - column: 10, - }, - end_location: Some( - Location { - row: 65, - column: 12, - }, - ), + range: 1144..1146, custom: (), node: MatchStar { name: None, @@ -3257,30 +1637,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 66, - column: 8, - }, - end_location: Some( - Location { - row: 66, - column: 13, - }, - ), + range: 1157..1162, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 66, - column: 8, - }, - end_location: Some( - Location { - row: 66, - column: 9, - }, - ), + range: 1157..1158, custom: (), node: Name { id: "y", @@ -3289,16 +1651,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 66, - column: 12, - }, - end_location: Some( - Location { - row: 66, - column: 13, - }, - ), + range: 1161..1162, custom: (), node: Constant { value: Int( @@ -3316,29 +1669,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 68, - column: 0, - }, - end_location: Some( - Location { - row: 72, - column: 13, - }, - ), + range: 1185..1245, custom: (), node: Match { subject: Located { - location: Location { - row: 68, - column: 6, - }, - end_location: Some( - Location { - row: 68, - column: 7, - }, - ), + range: 1191..1192, custom: (), node: Name { id: "x", @@ -3348,29 +1683,11 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 69, - column: 9, - }, - end_location: Some( - Location { - row: 69, - column: 10, - }, - ), + range: 1203..1204, custom: (), node: MatchValue { value: Located { - location: Location { - row: 69, - column: 9, - }, - end_location: Some( - Location { - row: 69, - column: 10, - }, - ), + range: 1203..1204, custom: (), node: Constant { value: Int( @@ -3384,30 +1701,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 70, - column: 8, - }, - end_location: Some( - Location { - row: 70, - column: 13, - }, - ), + range: 1214..1219, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 70, - column: 8, - }, - end_location: Some( - Location { - row: 70, - column: 9, - }, - ), + range: 1214..1215, custom: (), node: Name { id: "y", @@ -3416,16 +1715,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 70, - column: 12, - }, - end_location: Some( - Location { - row: 70, - column: 13, - }, - ), + range: 1218..1219, custom: (), node: Constant { value: Int( @@ -3441,29 +1731,11 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 71, - column: 9, - }, - end_location: Some( - Location { - row: 71, - column: 10, - }, - ), + range: 1229..1230, custom: (), node: MatchValue { value: Located { - location: Location { - row: 71, - column: 9, - }, - end_location: Some( - Location { - row: 71, - column: 10, - }, - ), + range: 1229..1230, custom: (), node: Constant { value: Int( @@ -3477,30 +1749,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 72, - column: 8, - }, - end_location: Some( - Location { - row: 72, - column: 13, - }, - ), + range: 1240..1245, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 72, - column: 8, - }, - end_location: Some( - Location { - row: 72, - column: 9, - }, - ), + range: 1240..1241, custom: (), node: Name { id: "y", @@ -3509,16 +1763,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 72, - column: 12, - }, - end_location: Some( - Location { - row: 72, - column: 13, - }, - ), + range: 1244..1245, custom: (), node: Constant { value: Int( @@ -3536,29 +1781,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 74, - column: 0, - }, - end_location: Some( - Location { - row: 76, - column: 15, - }, - ), + range: 1268..1315, custom: (), node: Match { subject: Located { - location: Location { - row: 74, - column: 6, - }, - end_location: Some( - Location { - row: 74, - column: 7, - }, - ), + range: 1274..1275, custom: (), node: Name { id: "x", @@ -3568,30 +1795,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 75, - column: 9, - }, - end_location: Some( - Location { - row: 75, - column: 21, - }, - ), + range: 1286..1298, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 75, - column: 10, - }, - end_location: Some( - Location { - row: 75, - column: 15, - }, - ), + range: 1287..1292, custom: (), node: Constant { value: Str( @@ -3603,16 +1812,7 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 75, - column: 17, - }, - end_location: Some( - Location { - row: 75, - column: 20, - }, - ), + range: 1294..1297, custom: (), node: MatchAs { pattern: None, @@ -3628,30 +1828,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 76, - column: 8, - }, - end_location: Some( - Location { - row: 76, - column: 15, - }, - ), + range: 1308..1315, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 76, - column: 8, - }, - end_location: Some( - Location { - row: 76, - column: 9, - }, - ), + range: 1308..1309, custom: (), node: Name { id: "y", @@ -3660,16 +1842,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 76, - column: 12, - }, - end_location: Some( - Location { - row: 76, - column: 15, - }, - ), + range: 1312..1315, custom: (), node: Name { id: "bar", @@ -3685,43 +1858,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 78, - column: 0, - }, - end_location: Some( - Location { - row: 80, - column: 13, - }, - ), + range: 1338..1392, custom: (), node: Match { subject: Located { - location: Location { - row: 78, - column: 6, - }, - end_location: Some( - Location { - row: 78, - column: 15, - }, - ), + range: 1344..1353, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 78, - column: 7, - }, - end_location: Some( - Location { - row: 78, - column: 8, - }, - ), + range: 1345..1346, custom: (), node: Constant { value: Int( @@ -3731,16 +1877,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 78, - column: 10, - }, - end_location: Some( - Location { - row: 78, - column: 11, - }, - ), + range: 1348..1349, custom: (), node: Constant { value: Int( @@ -3750,16 +1887,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 78, - column: 13, - }, - end_location: Some( - Location { - row: 78, - column: 14, - }, - ), + range: 1351..1352, custom: (), node: Constant { value: Int( @@ -3775,43 +1903,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 79, - column: 9, - }, - end_location: Some( - Location { - row: 79, - column: 22, - }, - ), + range: 1364..1377, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 79, - column: 10, - }, - end_location: Some( - Location { - row: 79, - column: 11, - }, - ), + range: 1365..1366, custom: (), node: MatchValue { value: Located { - location: Location { - row: 79, - column: 10, - }, - end_location: Some( - Location { - row: 79, - column: 11, - }, - ), + range: 1365..1366, custom: (), node: Constant { value: Int( @@ -3823,29 +1924,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 79, - column: 13, - }, - end_location: Some( - Location { - row: 79, - column: 14, - }, - ), + range: 1368..1369, custom: (), node: MatchValue { value: Located { - location: Location { - row: 79, - column: 13, - }, - end_location: Some( - Location { - row: 79, - column: 14, - }, - ), + range: 1368..1369, custom: (), node: Constant { value: Int( @@ -3857,16 +1940,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 79, - column: 16, - }, - end_location: Some( - Location { - row: 79, - column: 18, - }, - ), + range: 1371..1373, custom: (), node: MatchStar { name: Some( @@ -3875,29 +1949,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 79, - column: 20, - }, - end_location: Some( - Location { - row: 79, - column: 21, - }, - ), + range: 1375..1376, custom: (), node: MatchValue { value: Located { - location: Location { - row: 79, - column: 20, - }, - end_location: Some( - Location { - row: 79, - column: 21, - }, - ), + range: 1375..1376, custom: (), node: Constant { value: Int( @@ -3914,30 +1970,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 80, - column: 8, - }, - end_location: Some( - Location { - row: 80, - column: 13, - }, - ), + range: 1387..1392, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 80, - column: 8, - }, - end_location: Some( - Location { - row: 80, - column: 9, - }, - ), + range: 1387..1388, custom: (), node: Name { id: "y", @@ -3946,16 +1984,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 80, - column: 12, - }, - end_location: Some( - Location { - row: 80, - column: 13, - }, - ), + range: 1391..1392, custom: (), node: Constant { value: Int( @@ -3973,29 +2002,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 82, - column: 0, - }, - end_location: Some( - Location { - row: 88, - column: 13, - }, - ), + range: 1415..1529, custom: (), node: Match { subject: Located { - location: Location { - row: 82, - column: 6, - }, - end_location: Some( - Location { - row: 82, - column: 7, - }, - ), + range: 1421..1422, custom: (), node: Name { id: "x", @@ -4005,43 +2016,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 83, - column: 9, - }, - end_location: Some( - Location { - row: 83, - column: 12, - }, - ), + range: 1433..1436, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 83, - column: 10, - }, - end_location: Some( - Location { - row: 83, - column: 11, - }, - ), + range: 1434..1435, custom: (), node: MatchValue { value: Located { - location: Location { - row: 83, - column: 10, - }, - end_location: Some( - Location { - row: 83, - column: 11, - }, - ), + range: 1434..1435, custom: (), node: Constant { value: Int( @@ -4058,30 +2042,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 84, - column: 8, - }, - end_location: Some( - Location { - row: 84, - column: 13, - }, - ), + range: 1446..1451, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 84, - column: 8, - }, - end_location: Some( - Location { - row: 84, - column: 9, - }, - ), + range: 1446..1447, custom: (), node: Name { id: "y", @@ -4090,16 +2056,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 84, - column: 12, - }, - end_location: Some( - Location { - row: 84, - column: 13, - }, - ), + range: 1450..1451, custom: (), node: Constant { value: Int( @@ -4115,43 +2072,16 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 85, - column: 9, - }, - end_location: Some( - Location { - row: 85, - column: 15, - }, - ), + range: 1461..1467, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 85, - column: 10, - }, - end_location: Some( - Location { - row: 85, - column: 11, - }, - ), + range: 1462..1463, custom: (), node: MatchValue { value: Located { - location: Location { - row: 85, - column: 10, - }, - end_location: Some( - Location { - row: 85, - column: 11, - }, - ), + range: 1462..1463, custom: (), node: Constant { value: Int( @@ -4163,29 +2093,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 85, - column: 13, - }, - end_location: Some( - Location { - row: 85, - column: 14, - }, - ), + range: 1465..1466, custom: (), node: MatchValue { value: Located { - location: Location { - row: 85, - column: 13, - }, - end_location: Some( - Location { - row: 85, - column: 14, - }, - ), + range: 1465..1466, custom: (), node: Constant { value: Int( @@ -4201,29 +2113,11 @@ expression: parse_ast }, guard: Some( Located { - location: Location { - row: 85, - column: 20, - }, - end_location: Some( - Location { - row: 85, - column: 30, - }, - ), + range: 1472..1482, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 85, - column: 20, - }, - end_location: Some( - Location { - row: 85, - column: 21, - }, - ), + range: 1472..1473, custom: (), node: Name { id: "x", @@ -4231,29 +2125,11 @@ expression: parse_ast }, }, value: Located { - location: Location { - row: 85, - column: 25, - }, - end_location: Some( - Location { - row: 85, - column: 30, - }, - ), + range: 1477..1482, custom: (), node: Subscript { value: Located { - location: Location { - row: 85, - column: 25, - }, - end_location: Some( - Location { - row: 85, - column: 26, - }, - ), + range: 1477..1478, custom: (), node: Name { id: "x", @@ -4261,31 +2137,13 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 85, - column: 27, - }, - end_location: Some( - Location { - row: 85, - column: 29, - }, - ), + range: 1479..1481, custom: (), node: Slice { lower: None, upper: Some( Located { - location: Location { - row: 85, - column: 28, - }, - end_location: Some( - Location { - row: 85, - column: 29, - }, - ), + range: 1480..1481, custom: (), node: Constant { value: Int( @@ -4306,30 +2164,12 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 86, - column: 8, - }, - end_location: Some( - Location { - row: 86, - column: 13, - }, - ), + range: 1493..1498, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 86, - column: 8, - }, - end_location: Some( - Location { - row: 86, - column: 9, - }, - ), + range: 1493..1494, custom: (), node: Name { id: "y", @@ -4338,16 +2178,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 86, - column: 12, - }, - end_location: Some( - Location { - row: 86, - column: 13, - }, - ), + range: 1497..1498, custom: (), node: Constant { value: Int( @@ -4363,43 +2194,16 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 87, - column: 9, - }, - end_location: Some( - Location { - row: 87, - column: 15, - }, - ), + range: 1508..1514, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 87, - column: 10, - }, - end_location: Some( - Location { - row: 87, - column: 11, - }, - ), + range: 1509..1510, custom: (), node: MatchValue { value: Located { - location: Location { - row: 87, - column: 10, - }, - end_location: Some( - Location { - row: 87, - column: 11, - }, - ), + range: 1509..1510, custom: (), node: Constant { value: Int( @@ -4411,29 +2215,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 87, - column: 13, - }, - end_location: Some( - Location { - row: 87, - column: 14, - }, - ), + range: 1512..1513, custom: (), node: MatchValue { value: Located { - location: Location { - row: 87, - column: 13, - }, - end_location: Some( - Location { - row: 87, - column: 14, - }, - ), + range: 1512..1513, custom: (), node: Constant { value: Int( @@ -4450,30 +2236,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 88, - column: 8, - }, - end_location: Some( - Location { - row: 88, - column: 13, - }, - ), + range: 1524..1529, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 88, - column: 8, - }, - end_location: Some( - Location { - row: 88, - column: 9, - }, - ), + range: 1524..1525, custom: (), node: Name { id: "y", @@ -4482,16 +2250,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 88, - column: 12, - }, - end_location: Some( - Location { - row: 88, - column: 13, - }, - ), + range: 1528..1529, custom: (), node: Constant { value: Int( @@ -4509,29 +2268,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 90, - column: 0, - }, - end_location: Some( - Location { - row: 92, - column: 13, - }, - ), + range: 1552..1595, custom: (), node: Match { subject: Located { - location: Location { - row: 90, - column: 6, - }, - end_location: Some( - Location { - row: 90, - column: 7, - }, - ), + range: 1558..1559, custom: (), node: Name { id: "w", @@ -4541,30 +2282,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 91, - column: 9, - }, - end_location: Some( - Location { - row: 91, - column: 19, - }, - ), + range: 1570..1580, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 91, - column: 10, - }, - end_location: Some( - Location { - row: 91, - column: 11, - }, - ), + range: 1571..1572, custom: (), node: MatchAs { pattern: None, @@ -4574,16 +2297,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 91, - column: 13, - }, - end_location: Some( - Location { - row: 91, - column: 14, - }, - ), + range: 1574..1575, custom: (), node: MatchAs { pattern: None, @@ -4593,16 +2307,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 91, - column: 16, - }, - end_location: Some( - Location { - row: 91, - column: 18, - }, - ), + range: 1577..1579, custom: (), node: MatchStar { name: None, @@ -4614,30 +2319,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 92, - column: 8, - }, - end_location: Some( - Location { - row: 92, - column: 13, - }, - ), + range: 1590..1595, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 92, - column: 8, - }, - end_location: Some( - Location { - row: 92, - column: 9, - }, - ), + range: 1590..1591, custom: (), node: Name { id: "z", @@ -4646,16 +2333,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 92, - column: 12, - }, - end_location: Some( - Location { - row: 92, - column: 13, - }, - ), + range: 1594..1595, custom: (), node: Constant { value: Int( @@ -4673,29 +2351,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 94, - column: 0, - }, - end_location: Some( - Location { - row: 96, - column: 13, - }, - ), + range: 1618..1664, custom: (), node: Match { subject: Located { - location: Location { - row: 94, - column: 6, - }, - end_location: Some( - Location { - row: 94, - column: 7, - }, - ), + range: 1624..1625, custom: (), node: Name { id: "x", @@ -4705,56 +2365,20 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 95, - column: 9, - }, - end_location: Some( - Location { - row: 95, - column: 22, - }, - ), + range: 1636..1649, custom: (), node: MatchValue { value: Located { - location: Location { - row: 95, - column: 9, - }, - end_location: Some( - Location { - row: 95, - column: 22, - }, - ), + range: 1636..1649, custom: (), node: BinOp { left: Located { - location: Location { - row: 95, - column: 9, - }, - end_location: Some( - Location { - row: 95, - column: 14, - }, - ), + range: 1636..1641, custom: (), node: UnaryOp { op: USub, operand: Located { - location: Location { - row: 95, - column: 10, - }, - end_location: Some( - Location { - row: 95, - column: 14, - }, - ), + range: 1637..1641, custom: (), node: Constant { value: Float( @@ -4767,16 +2391,7 @@ expression: parse_ast }, op: Sub, right: Located { - location: Location { - row: 95, - column: 17, - }, - end_location: Some( - Location { - row: 95, - column: 22, - }, - ), + range: 1644..1649, custom: (), node: Constant { value: Complex { @@ -4793,30 +2408,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 96, - column: 8, - }, - end_location: Some( - Location { - row: 96, - column: 13, - }, - ), + range: 1659..1664, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 96, - column: 8, - }, - end_location: Some( - Location { - row: 96, - column: 9, - }, - ), + range: 1659..1660, custom: (), node: Name { id: "y", @@ -4825,16 +2422,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 96, - column: 12, - }, - end_location: Some( - Location { - row: 96, - column: 13, - }, - ), + range: 1663..1664, custom: (), node: Constant { value: Int( @@ -4852,43 +2440,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 98, - column: 0, - }, - end_location: Some( - Location { - row: 100, - column: 13, - }, - ), + range: 1687..1726, custom: (), node: Match { subject: Located { - location: Location { - row: 98, - column: 6, - }, - end_location: Some( - Location { - row: 98, - column: 10, - }, - ), + range: 1693..1697, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 98, - column: 7, - }, - end_location: Some( - Location { - row: 98, - column: 8, - }, - ), + range: 1694..1695, custom: (), node: Name { id: "x", @@ -4902,30 +2463,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 99, - column: 9, - }, - end_location: Some( - Location { - row: 99, - column: 12, - }, - ), + range: 1708..1711, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 99, - column: 10, - }, - end_location: Some( - Location { - row: 99, - column: 11, - }, - ), + range: 1709..1710, custom: (), node: MatchAs { pattern: None, @@ -4940,30 +2483,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 100, - column: 8, - }, - end_location: Some( - Location { - row: 100, - column: 13, - }, - ), + range: 1721..1726, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 100, - column: 8, - }, - end_location: Some( - Location { - row: 100, - column: 9, - }, - ), + range: 1721..1722, custom: (), node: Name { id: "z", @@ -4972,16 +2497,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 100, - column: 12, - }, - end_location: Some( - Location { - row: 100, - column: 13, - }, - ), + range: 1725..1726, custom: (), node: Constant { value: Int( @@ -4999,29 +2515,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 102, - column: 0, - }, - end_location: Some( - Location { - row: 104, - column: 13, - }, - ), + range: 1749..1789, custom: (), node: Match { subject: Located { - location: Location { - row: 102, - column: 6, - }, - end_location: Some( - Location { - row: 102, - column: 7, - }, - ), + range: 1755..1756, custom: (), node: Name { id: "x", @@ -5031,68 +2529,23 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 103, - column: 9, - }, - end_location: Some( - Location { - row: 103, - column: 16, - }, - ), + range: 1767..1774, custom: (), node: MatchValue { value: Located { - location: Location { - row: 103, - column: 9, - }, - end_location: Some( - Location { - row: 103, - column: 16, - }, - ), + range: 1767..1774, custom: (), node: Attribute { value: Located { - location: Location { - row: 103, - column: 9, - }, - end_location: Some( - Location { - row: 103, - column: 14, - }, - ), + range: 1767..1772, custom: (), node: Attribute { value: Located { - location: Location { - row: 103, - column: 9, - }, - end_location: Some( - Location { - row: 103, - column: 12, - }, - ), + range: 1767..1770, custom: (), node: Attribute { value: Located { - location: Location { - row: 103, - column: 9, - }, - end_location: Some( - Location { - row: 103, - column: 10, - }, - ), + range: 1767..1768, custom: (), node: Name { id: "A", @@ -5116,30 +2569,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 104, - column: 8, - }, - end_location: Some( - Location { - row: 104, - column: 13, - }, - ), + range: 1784..1789, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 104, - column: 8, - }, - end_location: Some( - Location { - row: 104, - column: 9, - }, - ), + range: 1784..1785, custom: (), node: Name { id: "y", @@ -5148,16 +2583,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 104, - column: 12, - }, - end_location: Some( - Location { - row: 104, - column: 13, - }, - ), + range: 1788..1789, custom: (), node: Constant { value: Int( @@ -5175,29 +2601,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 106, - column: 0, - }, - end_location: Some( - Location { - row: 108, - column: 13, - }, - ), + range: 1812..1849, custom: (), node: Match { subject: Located { - location: Location { - row: 106, - column: 6, - }, - end_location: Some( - Location { - row: 106, - column: 7, - }, - ), + range: 1818..1819, custom: (), node: Name { id: "x", @@ -5207,16 +2615,7 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 107, - column: 9, - }, - end_location: Some( - Location { - row: 107, - column: 13, - }, - ), + range: 1830..1834, custom: (), node: MatchSingleton { value: None, @@ -5225,30 +2624,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 108, - column: 8, - }, - end_location: Some( - Location { - row: 108, - column: 13, - }, - ), + range: 1844..1849, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 108, - column: 8, - }, - end_location: Some( - Location { - row: 108, - column: 9, - }, - ), + range: 1844..1845, custom: (), node: Name { id: "y", @@ -5257,16 +2638,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 108, - column: 12, - }, - end_location: Some( - Location { - row: 108, - column: 13, - }, - ), + range: 1848..1849, custom: (), node: Constant { value: Int( @@ -5284,29 +2656,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 110, - column: 0, - }, - end_location: Some( - Location { - row: 112, - column: 13, - }, - ), + range: 1872..1906, custom: (), node: Match { subject: Located { - location: Location { - row: 110, - column: 6, - }, - end_location: Some( - Location { - row: 110, - column: 7, - }, - ), + range: 1878..1879, custom: (), node: Name { id: "x", @@ -5316,29 +2670,11 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 111, - column: 9, - }, - end_location: Some( - Location { - row: 111, - column: 10, - }, - ), + range: 1890..1891, custom: (), node: MatchValue { value: Located { - location: Location { - row: 111, - column: 9, - }, - end_location: Some( - Location { - row: 111, - column: 10, - }, - ), + range: 1890..1891, custom: (), node: Constant { value: Int( @@ -5352,30 +2688,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 112, - column: 8, - }, - end_location: Some( - Location { - row: 112, - column: 13, - }, - ), + range: 1901..1906, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 112, - column: 8, - }, - end_location: Some( - Location { - row: 112, - column: 9, - }, - ), + range: 1901..1902, custom: (), node: Name { id: "y", @@ -5384,16 +2702,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 112, - column: 12, - }, - end_location: Some( - Location { - row: 112, - column: 13, - }, - ), + range: 1905..1906, custom: (), node: Constant { value: Int( @@ -5411,29 +2720,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 114, - column: 0, - }, - end_location: Some( - Location { - row: 116, - column: 13, - }, - ), + range: 1929..1967, custom: (), node: Match { subject: Located { - location: Location { - row: 114, - column: 6, - }, - end_location: Some( - Location { - row: 114, - column: 7, - }, - ), + range: 1935..1936, custom: (), node: Name { id: "x", @@ -5443,16 +2734,7 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 115, - column: 9, - }, - end_location: Some( - Location { - row: 115, - column: 14, - }, - ), + range: 1947..1952, custom: (), node: MatchSingleton { value: Bool( @@ -5463,30 +2745,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 116, - column: 8, - }, - end_location: Some( - Location { - row: 116, - column: 13, - }, - ), + range: 1962..1967, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 116, - column: 8, - }, - end_location: Some( - Location { - row: 116, - column: 9, - }, - ), + range: 1962..1963, custom: (), node: Name { id: "y", @@ -5495,16 +2759,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 116, - column: 12, - }, - end_location: Some( - Location { - row: 116, - column: 13, - }, - ), + range: 1966..1967, custom: (), node: Constant { value: Int( @@ -5522,29 +2777,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 118, - column: 0, - }, - end_location: Some( - Location { - row: 124, - column: 13, - }, - ), + range: 1990..2081, custom: (), node: Match { subject: Located { - location: Location { - row: 118, - column: 6, - }, - end_location: Some( - Location { - row: 118, - column: 7, - }, - ), + range: 1996..1997, custom: (), node: Name { id: "x", @@ -5554,16 +2791,7 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 119, - column: 9, - }, - end_location: Some( - Location { - row: 119, - column: 11, - }, - ), + range: 2008..2010, custom: (), node: MatchSequence { patterns: [], @@ -5572,30 +2800,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 120, - column: 8, - }, - end_location: Some( - Location { - row: 120, - column: 13, - }, - ), + range: 2020..2025, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 120, - column: 8, - }, - end_location: Some( - Location { - row: 120, - column: 9, - }, - ), + range: 2020..2021, custom: (), node: Name { id: "y", @@ -5604,16 +2814,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 120, - column: 12, - }, - end_location: Some( - Location { - row: 120, - column: 13, - }, - ), + range: 2024..2025, custom: (), node: Constant { value: Int( @@ -5629,43 +2830,16 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 121, - column: 9, - }, - end_location: Some( - Location { - row: 121, - column: 13, - }, - ), + range: 2035..2039, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 121, - column: 10, - }, - end_location: Some( - Location { - row: 121, - column: 12, - }, - ), + range: 2036..2038, custom: (), node: MatchValue { value: Located { - location: Location { - row: 121, - column: 10, - }, - end_location: Some( - Location { - row: 121, - column: 12, - }, - ), + range: 2036..2038, custom: (), node: Constant { value: Str( @@ -5682,30 +2856,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 122, - column: 8, - }, - end_location: Some( - Location { - row: 122, - column: 13, - }, - ), + range: 2049..2054, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 122, - column: 8, - }, - end_location: Some( - Location { - row: 122, - column: 9, - }, - ), + range: 2049..2050, custom: (), node: Name { id: "y", @@ -5714,16 +2870,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 122, - column: 12, - }, - end_location: Some( - Location { - row: 122, - column: 13, - }, - ), + range: 2053..2054, custom: (), node: Constant { value: Int( @@ -5739,29 +2886,11 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 123, - column: 9, - }, - end_location: Some( - Location { - row: 123, - column: 11, - }, - ), + range: 2064..2066, custom: (), node: MatchValue { value: Located { - location: Location { - row: 123, - column: 9, - }, - end_location: Some( - Location { - row: 123, - column: 11, - }, - ), + range: 2064..2066, custom: (), node: Constant { value: Str( @@ -5775,30 +2904,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 124, - column: 8, - }, - end_location: Some( - Location { - row: 124, - column: 13, - }, - ), + range: 2076..2081, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 124, - column: 8, - }, - end_location: Some( - Location { - row: 124, - column: 9, - }, - ), + range: 2076..2077, custom: (), node: Name { id: "y", @@ -5807,16 +2918,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 124, - column: 12, - }, - end_location: Some( - Location { - row: 124, - column: 13, - }, - ), + range: 2080..2081, custom: (), node: Constant { value: Int( @@ -5834,29 +2936,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 126, - column: 0, - }, - end_location: Some( - Location { - row: 128, - column: 13, - }, - ), + range: 2104..2138, custom: (), node: Match { subject: Located { - location: Location { - row: 126, - column: 6, - }, - end_location: Some( - Location { - row: 126, - column: 7, - }, - ), + range: 2110..2111, custom: (), node: Name { id: "x", @@ -5866,16 +2950,7 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 127, - column: 9, - }, - end_location: Some( - Location { - row: 127, - column: 10, - }, - ), + range: 2122..2123, custom: (), node: MatchAs { pattern: None, @@ -5887,30 +2962,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 128, - column: 8, - }, - end_location: Some( - Location { - row: 128, - column: 13, - }, - ), + range: 2133..2138, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 128, - column: 8, - }, - end_location: Some( - Location { - row: 128, - column: 9, - }, - ), + range: 2133..2134, custom: (), node: Name { id: "y", @@ -5919,16 +2976,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 128, - column: 12, - }, - end_location: Some( - Location { - row: 128, - column: 13, - }, - ), + range: 2137..2138, custom: (), node: Constant { value: Int( @@ -5946,29 +2994,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 130, - column: 0, - }, - end_location: Some( - Location { - row: 132, - column: 13, - }, - ), + range: 2161..2207, custom: (), node: Match { subject: Located { - location: Location { - row: 130, - column: 6, - }, - end_location: Some( - Location { - row: 130, - column: 7, - }, - ), + range: 2167..2168, custom: (), node: Name { id: "w", @@ -5978,30 +3008,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 131, - column: 9, - }, - end_location: Some( - Location { - row: 131, - column: 22, - }, - ), + range: 2179..2192, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 131, - column: 10, - }, - end_location: Some( - Location { - row: 131, - column: 11, - }, - ), + range: 2180..2181, custom: (), node: MatchAs { pattern: None, @@ -6011,16 +3023,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 131, - column: 13, - }, - end_location: Some( - Location { - row: 131, - column: 14, - }, - ), + range: 2183..2184, custom: (), node: MatchAs { pattern: None, @@ -6030,16 +3033,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 131, - column: 16, - }, - end_location: Some( - Location { - row: 131, - column: 21, - }, - ), + range: 2186..2191, custom: (), node: MatchStar { name: Some( @@ -6053,30 +3047,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 132, - column: 8, - }, - end_location: Some( - Location { - row: 132, - column: 13, - }, - ), + range: 2202..2207, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 132, - column: 8, - }, - end_location: Some( - Location { - row: 132, - column: 9, - }, - ), + range: 2202..2203, custom: (), node: Name { id: "z", @@ -6085,16 +3061,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 132, - column: 12, - }, - end_location: Some( - Location { - row: 132, - column: 13, - }, - ), + range: 2206..2207, custom: (), node: Constant { value: Int( @@ -6112,29 +3079,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 134, - column: 0, - }, - end_location: Some( - Location { - row: 136, - column: 13, - }, - ), + range: 2230..2307, custom: (), node: Match { subject: Located { - location: Location { - row: 134, - column: 6, - }, - end_location: Some( - Location { - row: 134, - column: 7, - }, - ), + range: 2236..2237, custom: (), node: Name { id: "x", @@ -6144,57 +3093,21 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 135, - column: 9, - }, - end_location: Some( - Location { - row: 135, - column: 39, - }, - ), + range: 2248..2278, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 135, - column: 9, - }, - end_location: Some( - Location { - row: 135, - column: 17, - }, - ), + range: 2248..2256, custom: (), node: MatchAs { pattern: Some( Located { - location: Location { - row: 135, - column: 10, - }, - end_location: Some( - Location { - row: 135, - column: 11, - }, - ), + range: 2249..2250, custom: (), node: MatchValue { value: Located { - location: Location { - row: 135, - column: 10, - }, - end_location: Some( - Location { - row: 135, - column: 11, - }, - ), + range: 2249..2250, custom: (), node: Constant { value: Int( @@ -6212,43 +3125,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 135, - column: 20, - }, - end_location: Some( - Location { - row: 135, - column: 28, - }, - ), + range: 2259..2267, custom: (), node: MatchAs { pattern: Some( Located { - location: Location { - row: 135, - column: 21, - }, - end_location: Some( - Location { - row: 135, - column: 22, - }, - ), + range: 2260..2261, custom: (), node: MatchValue { value: Located { - location: Location { - row: 135, - column: 21, - }, - end_location: Some( - Location { - row: 135, - column: 22, - }, - ), + range: 2260..2261, custom: (), node: Constant { value: Int( @@ -6266,43 +3152,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 135, - column: 31, - }, - end_location: Some( - Location { - row: 135, - column: 39, - }, - ), + range: 2270..2278, custom: (), node: MatchAs { pattern: Some( Located { - location: Location { - row: 135, - column: 32, - }, - end_location: Some( - Location { - row: 135, - column: 33, - }, - ), + range: 2271..2272, custom: (), node: MatchValue { value: Located { - location: Location { - row: 135, - column: 32, - }, - end_location: Some( - Location { - row: 135, - column: 33, - }, - ), + range: 2271..2272, custom: (), node: Constant { value: Int( @@ -6324,29 +3183,11 @@ expression: parse_ast }, guard: Some( Located { - location: Location { - row: 135, - column: 43, - }, - end_location: Some( - Location { - row: 135, - column: 53, - }, - ), + range: 2282..2292, custom: (), node: Compare { left: Located { - location: Location { - row: 135, - column: 43, - }, - end_location: Some( - Location { - row: 135, - column: 44, - }, - ), + range: 2282..2283, custom: (), node: Name { id: "z", @@ -6356,31 +3197,13 @@ expression: parse_ast ops: [ Eq, ], - comparators: [ - Located { - location: Location { - row: 135, - column: 48, - }, - end_location: Some( - Location { - row: 135, - column: 53, - }, - ), + comparators: [ + Located { + range: 2287..2292, custom: (), node: BinOp { left: Located { - location: Location { - row: 135, - column: 48, - }, - end_location: Some( - Location { - row: 135, - column: 49, - }, - ), + range: 2287..2288, custom: (), node: Name { id: "x", @@ -6389,16 +3212,7 @@ expression: parse_ast }, op: Mod, right: Located { - location: Location { - row: 135, - column: 52, - }, - end_location: Some( - Location { - row: 135, - column: 53, - }, - ), + range: 2291..2292, custom: (), node: Constant { value: Int( @@ -6415,30 +3229,12 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 136, - column: 8, - }, - end_location: Some( - Location { - row: 136, - column: 13, - }, - ), + range: 2302..2307, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 136, - column: 8, - }, - end_location: Some( - Location { - row: 136, - column: 9, - }, - ), + range: 2302..2303, custom: (), node: Name { id: "y", @@ -6447,16 +3243,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 136, - column: 12, - }, - end_location: Some( - Location { - row: 136, - column: 13, - }, - ), + range: 2306..2307, custom: (), node: Constant { value: Int( @@ -6474,29 +3261,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 138, - column: 0, - }, - end_location: Some( - Location { - row: 144, - column: 13, - }, - ), + range: 2330..2499, custom: (), node: Match { subject: Located { - location: Location { - row: 138, - column: 6, - }, - end_location: Some( - Location { - row: 138, - column: 7, - }, - ), + range: 2336..2337, custom: (), node: Name { id: "x", @@ -6506,30 +3275,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 139, - column: 9, - }, - end_location: Some( - Location { - row: 139, - column: 24, - }, - ), + range: 2348..2363, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 139, - column: 10, - }, - end_location: Some( - Location { - row: 139, - column: 11, - }, - ), + range: 2349..2350, custom: (), node: Constant { value: Int( @@ -6541,43 +3292,16 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 139, - column: 13, - }, - end_location: Some( - Location { - row: 139, - column: 23, - }, - ), + range: 2352..2362, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 139, - column: 14, - }, - end_location: Some( - Location { - row: 139, - column: 15, - }, - ), + range: 2353..2354, custom: (), node: MatchValue { value: Located { - location: Location { - row: 139, - column: 14, - }, - end_location: Some( - Location { - row: 139, - column: 15, - }, - ), + range: 2353..2354, custom: (), node: Constant { value: Int( @@ -6589,29 +3313,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 139, - column: 17, - }, - end_location: Some( - Location { - row: 139, - column: 18, - }, - ), + range: 2356..2357, custom: (), node: MatchValue { value: Located { - location: Location { - row: 139, - column: 17, - }, - end_location: Some( - Location { - row: 139, - column: 18, - }, - ), + range: 2356..2357, custom: (), node: Constant { value: Int( @@ -6623,16 +3329,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 139, - column: 20, - }, - end_location: Some( - Location { - row: 139, - column: 22, - }, - ), + range: 2359..2361, custom: (), node: MatchMapping { keys: [], @@ -6650,30 +3347,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 140, - column: 8, - }, - end_location: Some( - Location { - row: 140, - column: 13, - }, - ), + range: 2373..2378, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 140, - column: 8, - }, - end_location: Some( - Location { - row: 140, - column: 9, - }, - ), + range: 2373..2374, custom: (), node: Name { id: "y", @@ -6682,16 +3361,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 140, - column: 12, - }, - end_location: Some( - Location { - row: 140, - column: 13, - }, - ), + range: 2377..2378, custom: (), node: Constant { value: Int( @@ -6707,44 +3377,17 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 141, - column: 9, - }, - end_location: Some( - Location { - row: 141, - column: 78, - }, - ), + range: 2388..2457, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 141, - column: 9, - }, - end_location: Some( - Location { - row: 141, - column: 32, - }, - ), + range: 2388..2411, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 141, - column: 10, - }, - end_location: Some( - Location { - row: 141, - column: 11, - }, - ), + range: 2389..2390, custom: (), node: Constant { value: Int( @@ -6756,57 +3399,21 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 141, - column: 13, - }, - end_location: Some( - Location { - row: 141, - column: 31, - }, - ), + range: 2392..2410, custom: (), node: MatchOr { patterns: [ Located { - location: Location { - row: 141, - column: 13, - }, - end_location: Some( - Location { - row: 141, - column: 23, - }, - ), + range: 2392..2402, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 141, - column: 14, - }, - end_location: Some( - Location { - row: 141, - column: 15, - }, - ), + range: 2393..2394, custom: (), node: MatchValue { value: Located { - location: Location { - row: 141, - column: 14, - }, - end_location: Some( - Location { - row: 141, - column: 15, - }, - ), + range: 2393..2394, custom: (), node: Constant { value: Int( @@ -6818,29 +3425,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 17, - }, - end_location: Some( - Location { - row: 141, - column: 18, - }, - ), + range: 2396..2397, custom: (), node: MatchValue { value: Located { - location: Location { - row: 141, - column: 17, - }, - end_location: Some( - Location { - row: 141, - column: 18, - }, - ), + range: 2396..2397, custom: (), node: Constant { value: Int( @@ -6852,16 +3441,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 20, - }, - end_location: Some( - Location { - row: 141, - column: 22, - }, - ), + range: 2399..2401, custom: (), node: MatchMapping { keys: [], @@ -6873,16 +3453,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 26, - }, - end_location: Some( - Location { - row: 141, - column: 31, - }, - ), + range: 2405..2410, custom: (), node: MatchSingleton { value: Bool( @@ -6898,30 +3469,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 35, - }, - end_location: Some( - Location { - row: 141, - column: 44, - }, - ), + range: 2414..2423, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 141, - column: 36, - }, - end_location: Some( - Location { - row: 141, - column: 37, - }, - ), + range: 2415..2416, custom: (), node: Constant { value: Int( @@ -6933,30 +3486,12 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 141, - column: 39, - }, - end_location: Some( - Location { - row: 141, - column: 43, - }, - ), + range: 2418..2422, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 141, - column: 40, - }, - end_location: Some( - Location { - row: 141, - column: 42, - }, - ), + range: 2419..2421, custom: (), node: MatchSequence { patterns: [], @@ -6970,30 +3505,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 47, - }, - end_location: Some( - Location { - row: 141, - column: 62, - }, - ), + range: 2426..2441, custom: (), node: MatchMapping { keys: [ Located { - location: Location { - row: 141, - column: 48, - }, - end_location: Some( - Location { - row: 141, - column: 49, - }, - ), + range: 2427..2428, custom: (), node: Constant { value: Int( @@ -7005,43 +3522,16 @@ expression: parse_ast ], patterns: [ Located { - location: Location { - row: 141, - column: 51, - }, - end_location: Some( - Location { - row: 141, - column: 61, - }, - ), + range: 2430..2440, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 141, - column: 52, - }, - end_location: Some( - Location { - row: 141, - column: 53, - }, - ), + range: 2431..2432, custom: (), node: MatchValue { value: Located { - location: Location { - row: 141, - column: 52, - }, - end_location: Some( - Location { - row: 141, - column: 53, - }, - ), + range: 2431..2432, custom: (), node: Constant { value: Int( @@ -7053,29 +3543,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 55, - }, - end_location: Some( - Location { - row: 141, - column: 56, - }, - ), + range: 2434..2435, custom: (), node: MatchValue { value: Located { - location: Location { - row: 141, - column: 55, - }, - end_location: Some( - Location { - row: 141, - column: 56, - }, - ), + range: 2434..2435, custom: (), node: Constant { value: Int( @@ -7087,16 +3559,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 58, - }, - end_location: Some( - Location { - row: 141, - column: 60, - }, - ), + range: 2437..2439, custom: (), node: MatchMapping { keys: [], @@ -7112,45 +3575,18 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 65, - }, - end_location: Some( - Location { - row: 141, - column: 67, - }, - ), + range: 2444..2446, custom: (), node: MatchSequence { patterns: [], }, }, Located { - location: Location { - row: 141, - column: 70, - }, - end_location: Some( - Location { - row: 141, - column: 73, - }, - ), + range: 2449..2452, custom: (), node: MatchValue { value: Located { - location: Location { - row: 141, - column: 70, - }, - end_location: Some( - Location { - row: 141, - column: 73, - }, - ), + range: 2449..2452, custom: (), node: Constant { value: Str( @@ -7162,16 +3598,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 141, - column: 76, - }, - end_location: Some( - Location { - row: 141, - column: 78, - }, - ), + range: 2455..2457, custom: (), node: MatchMapping { keys: [], @@ -7185,30 +3612,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 142, - column: 8, - }, - end_location: Some( - Location { - row: 142, - column: 13, - }, - ), + range: 2467..2472, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 142, - column: 8, - }, - end_location: Some( - Location { - row: 142, - column: 9, - }, - ), + range: 2467..2468, custom: (), node: Name { id: "y", @@ -7217,16 +3626,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 142, - column: 12, - }, - end_location: Some( - Location { - row: 142, - column: 13, - }, - ), + range: 2471..2472, custom: (), node: Constant { value: Int( @@ -7242,16 +3642,7 @@ expression: parse_ast }, MatchCase { pattern: Located { - location: Location { - row: 143, - column: 9, - }, - end_location: Some( - Location { - row: 143, - column: 11, - }, - ), + range: 2482..2484, custom: (), node: MatchSequence { patterns: [], @@ -7260,30 +3651,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 144, - column: 8, - }, - end_location: Some( - Location { - row: 144, - column: 13, - }, - ), + range: 2494..2499, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 144, - column: 8, - }, - end_location: Some( - Location { - row: 144, - column: 9, - }, - ), + range: 2494..2495, custom: (), node: Name { id: "y", @@ -7292,16 +3665,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 144, - column: 12, - }, - end_location: Some( - Location { - row: 144, - column: 13, - }, - ), + range: 2498..2499, custom: (), node: Constant { value: Int( @@ -7319,43 +3683,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 146, - column: 0, - }, - end_location: Some( - Location { - row: 148, - column: 13, - }, - ), + range: 2522..2568, custom: (), node: Match { subject: Located { - location: Location { - row: 146, - column: 6, - }, - end_location: Some( - Location { - row: 146, - column: 15, - }, - ), + range: 2528..2537, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 146, - column: 7, - }, - end_location: Some( - Location { - row: 146, - column: 8, - }, - ), + range: 2529..2530, custom: (), node: Constant { value: Int( @@ -7365,16 +3702,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 146, - column: 10, - }, - end_location: Some( - Location { - row: 146, - column: 11, - }, - ), + range: 2532..2533, custom: (), node: Constant { value: Int( @@ -7384,16 +3712,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 146, - column: 13, - }, - end_location: Some( - Location { - row: 146, - column: 14, - }, - ), + range: 2535..2536, custom: (), node: Constant { value: Int( @@ -7409,43 +3728,16 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 147, - column: 9, - }, - end_location: Some( - Location { - row: 147, - column: 14, - }, - ), + range: 2548..2553, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 147, - column: 9, - }, - end_location: Some( - Location { - row: 147, - column: 10, - }, - ), + range: 2548..2549, custom: (), node: MatchValue { value: Located { - location: Location { - row: 147, - column: 9, - }, - end_location: Some( - Location { - row: 147, - column: 10, - }, - ), + range: 2548..2549, custom: (), node: Constant { value: Int( @@ -7457,16 +3749,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 147, - column: 12, - }, - end_location: Some( - Location { - row: 147, - column: 14, - }, - ), + range: 2551..2553, custom: (), node: MatchStar { name: Some( @@ -7480,30 +3763,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 148, - column: 8, - }, - end_location: Some( - Location { - row: 148, - column: 13, - }, - ), + range: 2563..2568, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 148, - column: 8, - }, - end_location: Some( - Location { - row: 148, - column: 9, - }, - ), + range: 2563..2564, custom: (), node: Name { id: "y", @@ -7512,16 +3777,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 148, - column: 12, - }, - end_location: Some( - Location { - row: 148, - column: 13, - }, - ), + range: 2567..2568, custom: (), node: Constant { value: Int( @@ -7539,43 +3795,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 150, - column: 0, - }, - end_location: Some( - Location { - row: 152, - column: 13, - }, - ), + range: 2591..2638, custom: (), node: Match { subject: Located { - location: Location { - row: 150, - column: 6, - }, - end_location: Some( - Location { - row: 150, - column: 15, - }, - ), + range: 2597..2606, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 150, - column: 7, - }, - end_location: Some( - Location { - row: 150, - column: 8, - }, - ), + range: 2598..2599, custom: (), node: Constant { value: Int( @@ -7585,16 +3814,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 150, - column: 10, - }, - end_location: Some( - Location { - row: 150, - column: 11, - }, - ), + range: 2601..2602, custom: (), node: Constant { value: Int( @@ -7604,16 +3824,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 150, - column: 13, - }, - end_location: Some( - Location { - row: 150, - column: 14, - }, - ), + range: 2604..2605, custom: (), node: Constant { value: Int( @@ -7629,30 +3840,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 151, - column: 9, - }, - end_location: Some( - Location { - row: 151, - column: 15, - }, - ), + range: 2617..2623, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 151, - column: 9, - }, - end_location: Some( - Location { - row: 151, - column: 11, - }, - ), + range: 2617..2619, custom: (), node: MatchStar { name: Some( @@ -7661,29 +3854,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 151, - column: 13, - }, - end_location: Some( - Location { - row: 151, - column: 14, - }, - ), + range: 2621..2622, custom: (), node: MatchValue { value: Located { - location: Location { - row: 151, - column: 13, - }, - end_location: Some( - Location { - row: 151, - column: 14, - }, - ), + range: 2621..2622, custom: (), node: Constant { value: Int( @@ -7700,30 +3875,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 152, - column: 8, - }, - end_location: Some( - Location { - row: 152, - column: 13, - }, - ), + range: 2633..2638, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 152, - column: 8, - }, - end_location: Some( - Location { - row: 152, - column: 9, - }, - ), + range: 2633..2634, custom: (), node: Name { id: "y", @@ -7732,16 +3889,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 152, - column: 12, - }, - end_location: Some( - Location { - row: 152, - column: 13, - }, - ), + range: 2637..2638, custom: (), node: Constant { value: Int( @@ -7759,29 +3907,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 154, - column: 0, - }, - end_location: Some( - Location { - row: 156, - column: 13, - }, - ), + range: 2661..2697, custom: (), node: Match { subject: Located { - location: Location { - row: 154, - column: 6, - }, - end_location: Some( - Location { - row: 154, - column: 7, - }, - ), + range: 2667..2668, custom: (), node: Name { id: "x", @@ -7791,30 +3921,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 155, - column: 9, - }, - end_location: Some( - Location { - row: 155, - column: 11, - }, - ), + range: 2680..2682, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 155, - column: 9, - }, - end_location: Some( - Location { - row: 155, - column: 10, - }, - ), + range: 2680..2681, custom: (), node: MatchAs { pattern: None, @@ -7829,30 +3941,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 156, - column: 8, - }, - end_location: Some( - Location { - row: 156, - column: 13, - }, - ), + range: 2692..2697, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 156, - column: 8, - }, - end_location: Some( - Location { - row: 156, - column: 9, - }, - ), + range: 2692..2693, custom: (), node: Name { id: "z", @@ -7861,16 +3955,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 156, - column: 12, - }, - end_location: Some( - Location { - row: 156, - column: 13, - }, - ), + range: 2696..2697, custom: (), node: Constant { value: Int( @@ -7888,43 +3973,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 158, - column: 0, - }, - end_location: Some( - Location { - row: 160, - column: 13, - }, - ), + range: 2720..2760, custom: (), node: Match { subject: Located { - location: Location { - row: 158, - column: 0, - }, - end_location: Some( - Location { - row: 160, - column: 13, - }, - ), + range: 2720..2760, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 158, - column: 6, - }, - end_location: Some( - Location { - row: 158, - column: 7, - }, - ), + range: 2726..2727, custom: (), node: Name { id: "w", @@ -7932,16 +3990,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 158, - column: 9, - }, - end_location: Some( - Location { - row: 158, - column: 10, - }, - ), + range: 2729..2730, custom: (), node: Name { id: "x", @@ -7955,30 +4004,12 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 159, - column: 9, - }, - end_location: Some( - Location { - row: 159, - column: 13, - }, - ), + range: 2741..2745, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 159, - column: 9, - }, - end_location: Some( - Location { - row: 159, - column: 10, - }, - ), + range: 2741..2742, custom: (), node: MatchAs { pattern: None, @@ -7988,16 +4019,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 159, - column: 12, - }, - end_location: Some( - Location { - row: 159, - column: 13, - }, - ), + range: 2744..2745, custom: (), node: MatchAs { pattern: None, @@ -8012,30 +4034,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 160, - column: 8, - }, - end_location: Some( - Location { - row: 160, - column: 13, - }, - ), + range: 2755..2760, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 160, - column: 8, - }, - end_location: Some( - Location { - row: 160, - column: 9, - }, - ), + range: 2755..2756, custom: (), node: Name { id: "v", @@ -8044,16 +4048,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 160, - column: 12, - }, - end_location: Some( - Location { - row: 160, - column: 13, - }, - ), + range: 2759..2760, custom: (), node: Constant { value: Int( @@ -8071,42 +4066,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 162, - column: 0, - }, - end_location: Some( - Location { - row: 164, - column: 13, - }, - ), + range: 2783..2829, custom: (), node: Match { subject: Located { - location: Location { - row: 162, - column: 6, - }, - end_location: Some( - Location { - row: 162, - column: 12, - }, - ), + range: 2789..2795, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 162, - column: 6, - }, - end_location: Some( - Location { - row: 162, - column: 7, - }, - ), + range: 2789..2790, custom: (), node: Name { id: "w", @@ -8114,16 +4082,7 @@ expression: parse_ast }, }, value: Located { - location: Location { - row: 162, - column: 11, - }, - end_location: Some( - Location { - row: 162, - column: 12, - }, - ), + range: 2794..2795, custom: (), node: Name { id: "x", @@ -8135,44 +4094,17 @@ expression: parse_ast cases: [ MatchCase { pattern: Located { - location: Location { - row: 163, - column: 9, - }, - end_location: Some( - Location { - row: 163, - column: 16, - }, - ), + range: 2807..2814, custom: (), node: MatchSequence { patterns: [ Located { - location: Location { - row: 163, - column: 9, - }, - end_location: Some( - Location { - row: 163, - column: 15, - }, - ), + range: 2807..2813, custom: (), node: MatchAs { pattern: Some( Located { - location: Location { - row: 163, - column: 9, - }, - end_location: Some( - Location { - row: 163, - column: 10, - }, - ), + range: 2807..2808, custom: (), node: MatchAs { pattern: None, @@ -8193,30 +4125,12 @@ expression: parse_ast guard: None, body: [ Located { - location: Location { - row: 164, - column: 8, - }, - end_location: Some( - Location { - row: 164, - column: 13, - }, - ), + range: 2824..2829, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 164, - column: 8, - }, - end_location: Some( - Location { - row: 164, - column: 9, - }, - ), + range: 2824..2825, custom: (), node: Name { id: "z", @@ -8225,16 +4139,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 164, - column: 12, - }, - end_location: Some( - Location { - row: 164, - column: 13, - }, - ), + range: 2828..2829, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__slice.snap b/parser/src/snapshots/rustpython_parser__parser__tests__slice.snap index 2d404f06..930a316f 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__slice.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__slice.snap @@ -3,29 +3,11 @@ source: compiler/parser/src/parser.rs expression: parse_ast --- Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Subscript { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 1, - }, - ), + range: 0..1, custom: (), node: Name { id: "x", @@ -33,30 +15,12 @@ Located { }, }, slice: Located { - location: Location { - row: 1, - column: 2, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 2..7, custom: (), node: Slice { lower: Some( Located { - location: Location { - row: 1, - column: 2, - }, - end_location: Some( - Location { - row: 1, - column: 3, - }, - ), + range: 2..3, custom: (), node: Constant { value: Int( @@ -68,16 +32,7 @@ Located { ), upper: Some( Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Constant { value: Int( @@ -89,16 +44,7 @@ Located { ), step: Some( Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__star_index.snap b/parser/src/snapshots/rustpython_parser__parser__tests__star_index.snap index 897edb23..44da1d2d 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__star_index.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__star_index.snap @@ -4,30 +4,12 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 36, - }, - ), + range: 0..36, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 0..11, custom: (), node: Name { id: "array_slice", @@ -36,29 +18,11 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 1, - column: 14, - }, - end_location: Some( - Location { - row: 1, - column: 36, - }, - ), + range: 14..36, custom: (), node: Subscript { value: Located { - location: Location { - row: 1, - column: 14, - }, - end_location: Some( - Location { - row: 1, - column: 19, - }, - ), + range: 14..19, custom: (), node: Name { id: "array", @@ -66,30 +30,12 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 1, - column: 20, - }, - end_location: Some( - Location { - row: 1, - column: 35, - }, - ), + range: 20..35, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 1, - column: 20, - }, - end_location: Some( - Location { - row: 1, - column: 21, - }, - ), + range: 20..21, custom: (), node: Constant { value: Int( @@ -99,29 +45,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 23, - }, - end_location: Some( - Location { - row: 1, - column: 31, - }, - ), + range: 23..31, custom: (), node: Starred { value: Located { - location: Location { - row: 1, - column: 24, - }, - end_location: Some( - Location { - row: 1, - column: 31, - }, - ), + range: 24..31, custom: (), node: Name { id: "indexes", @@ -132,30 +60,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 33, - }, - end_location: Some( - Location { - row: 1, - column: 35, - }, - ), + range: 33..35, custom: (), node: UnaryOp { op: USub, operand: Located { - location: Location { - row: 1, - column: 34, - }, - end_location: Some( - Location { - row: 1, - column: 35, - }, - ), + range: 34..35, custom: (), node: Constant { value: Int( @@ -177,43 +87,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 36, - }, - ), + range: 37..73, custom: (), node: Assign { targets: [ Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 22, - }, - ), + range: 37..59, custom: (), node: Subscript { value: Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 5, - }, - ), + range: 37..42, custom: (), node: Name { id: "array", @@ -221,30 +104,12 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 2, - column: 6, - }, - end_location: Some( - Location { - row: 2, - column: 21, - }, - ), + range: 43..58, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 2, - column: 6, - }, - end_location: Some( - Location { - row: 2, - column: 7, - }, - ), + range: 43..44, custom: (), node: Constant { value: Int( @@ -254,29 +119,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 2, - column: 9, - }, - end_location: Some( - Location { - row: 2, - column: 17, - }, - ), + range: 46..54, custom: (), node: Starred { value: Located { - location: Location { - row: 2, - column: 10, - }, - end_location: Some( - Location { - row: 2, - column: 17, - }, - ), + range: 47..54, custom: (), node: Name { id: "indexes", @@ -287,30 +134,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 2, - column: 19, - }, - end_location: Some( - Location { - row: 2, - column: 21, - }, - ), + range: 56..58, custom: (), node: UnaryOp { op: USub, operand: Located { - location: Location { - row: 2, - column: 20, - }, - end_location: Some( - Location { - row: 2, - column: 21, - }, - ), + range: 57..58, custom: (), node: Constant { value: Int( @@ -330,16 +159,7 @@ expression: parse_ast }, ], value: Located { - location: Location { - row: 2, - column: 25, - }, - end_location: Some( - Location { - row: 2, - column: 36, - }, - ), + range: 62..73, custom: (), node: Name { id: "array_slice", @@ -350,42 +170,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 45, - }, - ), + range: 74..119, custom: (), node: Expr { value: Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 45, - }, - ), + range: 74..119, custom: (), node: Subscript { value: Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 5, - }, - ), + range: 74..79, custom: (), node: Name { id: "array", @@ -393,43 +186,16 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 3, - column: 6, - }, - end_location: Some( - Location { - row: 3, - column: 44, - }, - ), + range: 80..118, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 3, - column: 6, - }, - end_location: Some( - Location { - row: 3, - column: 24, - }, - ), + range: 80..98, custom: (), node: Starred { value: Located { - location: Location { - row: 3, - column: 7, - }, - end_location: Some( - Location { - row: 3, - column: 24, - }, - ), + range: 81..98, custom: (), node: Name { id: "indexes_to_select", @@ -440,29 +206,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 26, - }, - end_location: Some( - Location { - row: 3, - column: 44, - }, - ), + range: 100..118, custom: (), node: Starred { value: Located { - location: Location { - row: 3, - column: 27, - }, - end_location: Some( - Location { - row: 3, - column: 44, - }, - ), + range: 101..118, custom: (), node: Name { id: "indexes_to_select", @@ -482,42 +230,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 30, - }, - ), + range: 120..150, custom: (), node: Expr { value: Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 30, - }, - ), + range: 120..150, custom: (), node: Subscript { value: Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 5, - }, - ), + range: 120..125, custom: (), node: Name { id: "array", @@ -525,44 +246,17 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 4, - column: 6, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 126..149, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 4, - column: 6, - }, - end_location: Some( - Location { - row: 4, - column: 9, - }, - ), + range: 126..129, custom: (), node: Slice { lower: Some( Located { - location: Location { - row: 4, - column: 6, - }, - end_location: Some( - Location { - row: 4, - column: 7, - }, - ), + range: 126..127, custom: (), node: Constant { value: Int( @@ -574,16 +268,7 @@ expression: parse_ast ), upper: Some( Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 9, - }, - ), + range: 128..129, custom: (), node: Constant { value: Int( @@ -597,29 +282,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 4, - column: 11, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 131..149, custom: (), node: Starred { value: Located { - location: Location { - row: 4, - column: 12, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 132..149, custom: (), node: Name { id: "indexes_to_select", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__try.snap b/parser/src/snapshots/rustpython_parser__parser__tests__try.snap index 5b6037ae..961d4220 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__try.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__try.snap @@ -4,57 +4,21 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 30, - }, - ), + range: 0..134, custom: (), node: Try { body: [ Located { - location: Location { - row: 2, - column: 4, - }, - end_location: Some( - Location { - row: 2, - column: 23, - }, - ), + range: 9..28, custom: (), node: Raise { exc: Some( Located { - location: Location { - row: 2, - column: 10, - }, - end_location: Some( - Location { - row: 2, - column: 23, - }, - ), + range: 15..28, custom: (), node: Call { func: Located { - location: Location { - row: 2, - column: 10, - }, - end_location: Some( - Location { - row: 2, - column: 20, - }, - ), + range: 15..25, custom: (), node: Name { id: "ValueError", @@ -63,16 +27,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 2, - column: 21, - }, - end_location: Some( - Location { - row: 2, - column: 22, - }, - ), + range: 26..27, custom: (), node: Constant { value: Int( @@ -92,30 +47,12 @@ expression: parse_ast ], handlers: [ Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 30, - }, - ), + range: 29..82, custom: (), node: ExceptHandler { type_: Some( Located { - location: Location { - row: 3, - column: 7, - }, - end_location: Some( - Location { - row: 3, - column: 16, - }, - ), + range: 36..45, custom: (), node: Name { id: "TypeError", @@ -128,42 +65,15 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 4, - column: 4, - }, - end_location: Some( - Location { - row: 4, - column: 30, - }, - ), + range: 56..82, custom: (), node: Expr { value: Located { - location: Location { - row: 4, - column: 4, - }, - end_location: Some( - Location { - row: 4, - column: 30, - }, - ), + range: 56..82, custom: (), node: Call { func: Located { - location: Location { - row: 4, - column: 4, - }, - end_location: Some( - Location { - row: 4, - column: 9, - }, - ), + range: 56..61, custom: (), node: Name { id: "print", @@ -172,30 +82,12 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 4, - column: 10, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 62..81, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 4, - column: 10, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 62..81, custom: (), node: Constant { value: Str( @@ -205,42 +97,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 4, - column: 10, - }, - end_location: Some( - Location { - row: 4, - column: 29, - }, - ), + range: 62..81, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 4, - column: 20, - }, - end_location: Some( - Location { - row: 4, - column: 27, - }, - ), + range: 72..79, custom: (), node: Call { func: Located { - location: Location { - row: 4, - column: 20, - }, - end_location: Some( - Location { - row: 4, - column: 24, - }, - ), + range: 72..76, custom: (), node: Name { id: "type", @@ -249,16 +114,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 4, - column: 25, - }, - end_location: Some( - Location { - row: 4, - column: 26, - }, - ), + range: 77..78, custom: (), node: Name { id: "e", @@ -286,30 +142,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 5, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 30, - }, - ), + range: 83..134, custom: (), node: ExceptHandler { type_: Some( Located { - location: Location { - row: 5, - column: 7, - }, - end_location: Some( - Location { - row: 5, - column: 14, - }, - ), + range: 90..97, custom: (), node: Name { id: "OSError", @@ -322,42 +160,15 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 6, - column: 4, - }, - end_location: Some( - Location { - row: 6, - column: 30, - }, - ), + range: 108..134, custom: (), node: Expr { value: Located { - location: Location { - row: 6, - column: 4, - }, - end_location: Some( - Location { - row: 6, - column: 30, - }, - ), + range: 108..134, custom: (), node: Call { func: Located { - location: Location { - row: 6, - column: 4, - }, - end_location: Some( - Location { - row: 6, - column: 9, - }, - ), + range: 108..113, custom: (), node: Name { id: "print", @@ -366,30 +177,12 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 6, - column: 10, - }, - end_location: Some( - Location { - row: 6, - column: 29, - }, - ), + range: 114..133, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 6, - column: 10, - }, - end_location: Some( - Location { - row: 6, - column: 29, - }, - ), + range: 114..133, custom: (), node: Constant { value: Str( @@ -399,42 +192,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 6, - column: 10, - }, - end_location: Some( - Location { - row: 6, - column: 29, - }, - ), + range: 114..133, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 6, - column: 20, - }, - end_location: Some( - Location { - row: 6, - column: 27, - }, - ), + range: 124..131, custom: (), node: Call { func: Located { - location: Location { - row: 6, - column: 20, - }, - end_location: Some( - Location { - row: 6, - column: 24, - }, - ), + range: 124..128, custom: (), node: Name { id: "type", @@ -443,16 +209,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 6, - column: 25, - }, - end_location: Some( - Location { - row: 6, - column: 26, - }, - ), + range: 129..130, custom: (), node: Name { id: "e", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__try_star.snap b/parser/src/snapshots/rustpython_parser__parser__tests__try_star.snap index 472f316b..c36ed2c7 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__try_star.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__try_star.snap @@ -4,57 +4,21 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 57, - }, - ), + range: 0..260, custom: (), node: TryStar { body: [ Located { - location: Location { - row: 2, - column: 4, - }, - end_location: Some( - Location { - row: 3, - column: 62, - }, - ), + range: 9..98, custom: (), node: Raise { exc: Some( Located { - location: Location { - row: 2, - column: 10, - }, - end_location: Some( - Location { - row: 3, - column: 62, - }, - ), + range: 15..98, custom: (), node: Call { func: Located { - location: Location { - row: 2, - column: 10, - }, - end_location: Some( - Location { - row: 2, - column: 24, - }, - ), + range: 15..29, custom: (), node: Name { id: "ExceptionGroup", @@ -63,16 +27,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 2, - column: 25, - }, - end_location: Some( - Location { - row: 2, - column: 29, - }, - ), + range: 30..34, custom: (), node: Constant { value: Str( @@ -82,43 +37,16 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 8, - }, - end_location: Some( - Location { - row: 3, - column: 61, - }, - ), + range: 44..97, custom: (), node: List { elts: [ Located { - location: Location { - row: 3, - column: 9, - }, - end_location: Some( - Location { - row: 3, - column: 22, - }, - ), + range: 45..58, custom: (), node: Call { func: Located { - location: Location { - row: 3, - column: 9, - }, - end_location: Some( - Location { - row: 3, - column: 19, - }, - ), + range: 45..55, custom: (), node: Name { id: "ValueError", @@ -127,16 +55,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 3, - column: 20, - }, - end_location: Some( - Location { - row: 3, - column: 21, - }, - ), + range: 56..57, custom: (), node: Constant { value: Int( @@ -150,29 +69,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 24, - }, - end_location: Some( - Location { - row: 3, - column: 36, - }, - ), + range: 60..72, custom: (), node: Call { func: Located { - location: Location { - row: 3, - column: 24, - }, - end_location: Some( - Location { - row: 3, - column: 33, - }, - ), + range: 60..69, custom: (), node: Name { id: "TypeError", @@ -181,16 +82,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 3, - column: 34, - }, - end_location: Some( - Location { - row: 3, - column: 35, - }, - ), + range: 70..71, custom: (), node: Constant { value: Int( @@ -204,29 +96,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 38, - }, - end_location: Some( - Location { - row: 3, - column: 48, - }, - ), + range: 74..84, custom: (), node: Call { func: Located { - location: Location { - row: 3, - column: 38, - }, - end_location: Some( - Location { - row: 3, - column: 45, - }, - ), + range: 74..81, custom: (), node: Name { id: "OSError", @@ -235,16 +109,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 3, - column: 46, - }, - end_location: Some( - Location { - row: 3, - column: 47, - }, - ), + range: 82..83, custom: (), node: Constant { value: Int( @@ -258,29 +123,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 3, - column: 50, - }, - end_location: Some( - Location { - row: 3, - column: 60, - }, - ), + range: 86..96, custom: (), node: Call { func: Located { - location: Location { - row: 3, - column: 50, - }, - end_location: Some( - Location { - row: 3, - column: 57, - }, - ), + range: 86..93, custom: (), node: Name { id: "OSError", @@ -289,16 +136,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 3, - column: 58, - }, - end_location: Some( - Location { - row: 3, - column: 59, - }, - ), + range: 94..95, custom: (), node: Constant { value: Int( @@ -326,30 +164,12 @@ expression: parse_ast ], handlers: [ Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 57, - }, - ), + range: 99..180, custom: (), node: ExceptHandler { type_: Some( Located { - location: Location { - row: 4, - column: 8, - }, - end_location: Some( - Location { - row: 4, - column: 17, - }, - ), + range: 107..116, custom: (), node: Name { id: "TypeError", @@ -362,42 +182,15 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 5, - column: 4, - }, - end_location: Some( - Location { - row: 5, - column: 57, - }, - ), + range: 127..180, custom: (), node: Expr { value: Located { - location: Location { - row: 5, - column: 4, - }, - end_location: Some( - Location { - row: 5, - column: 57, - }, - ), + range: 127..180, custom: (), node: Call { func: Located { - location: Location { - row: 5, - column: 4, - }, - end_location: Some( - Location { - row: 5, - column: 9, - }, - ), + range: 127..132, custom: (), node: Name { id: "print", @@ -406,30 +199,12 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 56, - }, - ), + range: 133..179, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 56, - }, - ), + range: 133..179, custom: (), node: Constant { value: Str( @@ -439,42 +214,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 56, - }, - ), + range: 133..179, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 5, - column: 20, - }, - end_location: Some( - Location { - row: 5, - column: 27, - }, - ), + range: 143..150, custom: (), node: Call { func: Located { - location: Location { - row: 5, - column: 20, - }, - end_location: Some( - Location { - row: 5, - column: 24, - }, - ), + range: 143..147, custom: (), node: Name { id: "type", @@ -483,16 +231,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 5, - column: 25, - }, - end_location: Some( - Location { - row: 5, - column: 26, - }, - ), + range: 148..149, custom: (), node: Name { id: "e", @@ -508,16 +247,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 56, - }, - ), + range: 133..179, custom: (), node: Constant { value: Str( @@ -527,42 +257,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 56, - }, - ), + range: 133..179, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 5, - column: 42, - }, - end_location: Some( - Location { - row: 5, - column: 54, - }, - ), + range: 165..177, custom: (), node: Attribute { value: Located { - location: Location { - row: 5, - column: 42, - }, - end_location: Some( - Location { - row: 5, - column: 43, - }, - ), + range: 165..166, custom: (), node: Name { id: "e", @@ -590,30 +293,12 @@ expression: parse_ast }, }, Located { - location: Location { - row: 6, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 57, - }, - ), + range: 181..260, custom: (), node: ExceptHandler { type_: Some( Located { - location: Location { - row: 6, - column: 8, - }, - end_location: Some( - Location { - row: 6, - column: 15, - }, - ), + range: 189..196, custom: (), node: Name { id: "OSError", @@ -626,42 +311,15 @@ expression: parse_ast ), body: [ Located { - location: Location { - row: 7, - column: 4, - }, - end_location: Some( - Location { - row: 7, - column: 57, - }, - ), + range: 207..260, custom: (), node: Expr { value: Located { - location: Location { - row: 7, - column: 4, - }, - end_location: Some( - Location { - row: 7, - column: 57, - }, - ), + range: 207..260, custom: (), node: Call { func: Located { - location: Location { - row: 7, - column: 4, - }, - end_location: Some( - Location { - row: 7, - column: 9, - }, - ), + range: 207..212, custom: (), node: Name { id: "print", @@ -670,30 +328,12 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 7, - column: 10, - }, - end_location: Some( - Location { - row: 7, - column: 56, - }, - ), + range: 213..259, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 7, - column: 10, - }, - end_location: Some( - Location { - row: 7, - column: 56, - }, - ), + range: 213..259, custom: (), node: Constant { value: Str( @@ -703,42 +343,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 7, - column: 10, - }, - end_location: Some( - Location { - row: 7, - column: 56, - }, - ), + range: 213..259, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 7, - column: 20, - }, - end_location: Some( - Location { - row: 7, - column: 27, - }, - ), + range: 223..230, custom: (), node: Call { func: Located { - location: Location { - row: 7, - column: 20, - }, - end_location: Some( - Location { - row: 7, - column: 24, - }, - ), + range: 223..227, custom: (), node: Name { id: "type", @@ -747,16 +360,7 @@ expression: parse_ast }, args: [ Located { - location: Location { - row: 7, - column: 25, - }, - end_location: Some( - Location { - row: 7, - column: 26, - }, - ), + range: 228..229, custom: (), node: Name { id: "e", @@ -772,16 +376,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 7, - column: 10, - }, - end_location: Some( - Location { - row: 7, - column: 56, - }, - ), + range: 213..259, custom: (), node: Constant { value: Str( @@ -791,42 +386,15 @@ expression: parse_ast }, }, Located { - location: Location { - row: 7, - column: 10, - }, - end_location: Some( - Location { - row: 7, - column: 56, - }, - ), + range: 213..259, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 7, - column: 42, - }, - end_location: Some( - Location { - row: 7, - column: 54, - }, - ), + range: 245..257, custom: (), node: Attribute { value: Located { - location: Location { - row: 7, - column: 42, - }, - end_location: Some( - Location { - row: 7, - column: 43, - }, - ), + range: 245..246, custom: (), node: Name { id: "e", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__variadic_generics.snap b/parser/src/snapshots/rustpython_parser__parser__tests__variadic_generics.snap index a6875c3b..1740366e 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__variadic_generics.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__variadic_generics.snap @@ -4,16 +4,7 @@ expression: parse_ast --- [ Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 48, - }, - ), + range: 1..49, custom: (), node: FunctionDef { name: "args_to_tuple", @@ -22,44 +13,17 @@ expression: parse_ast args: [], vararg: Some( Located { - location: Location { - row: 2, - column: 19, - }, - end_location: Some( - Location { - row: 2, - column: 28, - }, - ), + range: 20..29, custom: (), node: ArgData { arg: "args", annotation: Some( Located { - location: Location { - row: 2, - column: 25, - }, - end_location: Some( - Location { - row: 2, - column: 28, - }, - ), + range: 26..29, custom: (), node: Starred { value: Located { - location: Location { - row: 2, - column: 26, - }, - end_location: Some( - Location { - row: 2, - column: 28, - }, - ), + range: 27..29, custom: (), node: Name { id: "Ts", @@ -81,29 +45,11 @@ expression: parse_ast }, body: [ Located { - location: Location { - row: 2, - column: 45, - }, - end_location: Some( - Location { - row: 2, - column: 48, - }, - ), + range: 46..49, custom: (), node: Expr { value: Located { - location: Location { - row: 2, - column: 45, - }, - end_location: Some( - Location { - row: 2, - column: 48, - }, - ), + range: 46..49, custom: (), node: Constant { value: Ellipsis, @@ -116,29 +62,11 @@ expression: parse_ast decorator_list: [], returns: Some( Located { - location: Location { - row: 2, - column: 33, - }, - end_location: Some( - Location { - row: 2, - column: 43, - }, - ), + range: 34..44, custom: (), node: Subscript { value: Located { - location: Location { - row: 2, - column: 33, - }, - end_location: Some( - Location { - row: 2, - column: 38, - }, - ), + range: 34..39, custom: (), node: Name { id: "Tuple", @@ -146,29 +74,11 @@ expression: parse_ast }, }, slice: Located { - location: Location { - row: 2, - column: 39, - }, - end_location: Some( - Location { - row: 2, - column: 42, - }, - ), + range: 40..43, custom: (), node: Starred { value: Located { - location: Location { - row: 2, - column: 40, - }, - end_location: Some( - Location { - row: 2, - column: 42, - }, - ), + range: 41..43, custom: (), node: Name { id: "Ts", diff --git a/parser/src/snapshots/rustpython_parser__parser__tests__with_statement.snap b/parser/src/snapshots/rustpython_parser__parser__tests__with_statement.snap index 8ac056bb..027646cb 100644 --- a/parser/src/snapshots/rustpython_parser__parser__tests__with_statement.snap +++ b/parser/src/snapshots/rustpython_parser__parser__tests__with_statement.snap @@ -4,31 +4,13 @@ expression: "parse_program(source, \"\").unwrap()" --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 0..12, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Constant { value: Int( @@ -42,16 +24,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 8..12, custom: (), node: Pass, }, @@ -60,31 +33,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 2, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 17, - }, - ), + range: 13..30, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 2, - column: 5, - }, - end_location: Some( - Location { - row: 2, - column: 6, - }, - ), + range: 18..19, custom: (), node: Constant { value: Int( @@ -95,16 +50,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 2, - column: 10, - }, - end_location: Some( - Location { - row: 2, - column: 11, - }, - ), + range: 23..24, custom: (), node: Name { id: "x", @@ -116,16 +62,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 2, - column: 13, - }, - end_location: Some( - Location { - row: 2, - column: 17, - }, - ), + range: 26..30, custom: (), node: Pass, }, @@ -134,31 +71,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 3, - column: 0, - }, - end_location: Some( - Location { - row: 3, - column: 15, - }, - ), + range: 31..46, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 3, - column: 5, - }, - end_location: Some( - Location { - row: 3, - column: 6, - }, - ), + range: 36..37, custom: (), node: Constant { value: Int( @@ -171,16 +90,7 @@ expression: "parse_program(source, \"\").unwrap()" }, Withitem { context_expr: Located { - location: Location { - row: 3, - column: 8, - }, - end_location: Some( - Location { - row: 3, - column: 9, - }, - ), + range: 39..40, custom: (), node: Constant { value: Int( @@ -194,16 +104,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 3, - column: 11, - }, - end_location: Some( - Location { - row: 3, - column: 15, - }, - ), + range: 42..46, custom: (), node: Pass, }, @@ -212,31 +113,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 4, - column: 0, - }, - end_location: Some( - Location { - row: 4, - column: 25, - }, - ), + range: 47..72, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 4, - column: 5, - }, - end_location: Some( - Location { - row: 4, - column: 6, - }, - ), + range: 52..53, custom: (), node: Constant { value: Int( @@ -247,16 +130,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 4, - column: 10, - }, - end_location: Some( - Location { - row: 4, - column: 11, - }, - ), + range: 57..58, custom: (), node: Name { id: "x", @@ -267,16 +141,7 @@ expression: "parse_program(source, \"\").unwrap()" }, Withitem { context_expr: Located { - location: Location { - row: 4, - column: 13, - }, - end_location: Some( - Location { - row: 4, - column: 14, - }, - ), + range: 60..61, custom: (), node: Constant { value: Int( @@ -287,16 +152,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 4, - column: 18, - }, - end_location: Some( - Location { - row: 4, - column: 19, - }, - ), + range: 65..66, custom: (), node: Name { id: "y", @@ -308,16 +164,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 4, - column: 21, - }, - end_location: Some( - Location { - row: 4, - column: 25, - }, - ), + range: 68..72, custom: (), node: Pass, }, @@ -326,44 +173,17 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 5, - column: 0, - }, - end_location: Some( - Location { - row: 5, - column: 24, - }, - ), + range: 73..97, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 5, - column: 5, - }, - end_location: Some( - Location { - row: 5, - column: 18, - }, - ), + range: 78..91, custom: (), node: IfExp { test: Located { - location: Location { - row: 5, - column: 10, - }, - end_location: Some( - Location { - row: 5, - column: 11, - }, - ), + range: 83..84, custom: (), node: Constant { value: Int( @@ -373,16 +193,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, body: Located { - location: Location { - row: 5, - column: 5, - }, - end_location: Some( - Location { - row: 5, - column: 6, - }, - ), + range: 78..79, custom: (), node: Constant { value: Int( @@ -392,16 +203,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, orelse: Located { - location: Location { - row: 5, - column: 17, - }, - end_location: Some( - Location { - row: 5, - column: 18, - }, - ), + range: 90..91, custom: (), node: Constant { value: Int( @@ -417,16 +219,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 5, - column: 20, - }, - end_location: Some( - Location { - row: 5, - column: 24, - }, - ), + range: 93..97, custom: (), node: Pass, }, @@ -435,44 +228,17 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 6, - column: 0, - }, - end_location: Some( - Location { - row: 6, - column: 29, - }, - ), + range: 98..127, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 6, - column: 5, - }, - end_location: Some( - Location { - row: 6, - column: 18, - }, - ), + range: 103..116, custom: (), node: IfExp { test: Located { - location: Location { - row: 6, - column: 10, - }, - end_location: Some( - Location { - row: 6, - column: 11, - }, - ), + range: 108..109, custom: (), node: Constant { value: Int( @@ -482,16 +248,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, body: Located { - location: Location { - row: 6, - column: 5, - }, - end_location: Some( - Location { - row: 6, - column: 6, - }, - ), + range: 103..104, custom: (), node: Constant { value: Int( @@ -501,16 +258,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, orelse: Located { - location: Location { - row: 6, - column: 17, - }, - end_location: Some( - Location { - row: 6, - column: 18, - }, - ), + range: 115..116, custom: (), node: Constant { value: Int( @@ -523,16 +271,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 6, - column: 22, - }, - end_location: Some( - Location { - row: 6, - column: 23, - }, - ), + range: 120..121, custom: (), node: Name { id: "x", @@ -544,16 +283,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 6, - column: 25, - }, - end_location: Some( - Location { - row: 6, - column: 29, - }, - ), + range: 123..127, custom: (), node: Pass, }, @@ -562,31 +292,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 7, - column: 0, - }, - end_location: Some( - Location { - row: 7, - column: 13, - }, - ), + range: 128..141, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 7, - column: 5, - }, - end_location: Some( - Location { - row: 7, - column: 7, - }, - ), + range: 133..135, custom: (), node: Tuple { elts: [], @@ -598,16 +310,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 7, - column: 9, - }, - end_location: Some( - Location { - row: 7, - column: 13, - }, - ), + range: 137..141, custom: (), node: Pass, }, @@ -616,31 +319,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 8, - column: 0, - }, - end_location: Some( - Location { - row: 8, - column: 18, - }, - ), + range: 142..160, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 8, - column: 5, - }, - end_location: Some( - Location { - row: 8, - column: 7, - }, - ), + range: 147..149, custom: (), node: Tuple { elts: [], @@ -649,16 +334,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 8, - column: 11, - }, - end_location: Some( - Location { - row: 8, - column: 12, - }, - ), + range: 153..154, custom: (), node: Name { id: "x", @@ -670,16 +346,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 8, - column: 14, - }, - end_location: Some( - Location { - row: 8, - column: 18, - }, - ), + range: 156..160, custom: (), node: Pass, }, @@ -688,31 +355,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 9, - column: 0, - }, - end_location: Some( - Location { - row: 9, - column: 14, - }, - ), + range: 161..175, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 9, - column: 6, - }, - end_location: Some( - Location { - row: 9, - column: 7, - }, - ), + range: 167..168, custom: (), node: Constant { value: Int( @@ -726,16 +375,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 9, - column: 10, - }, - end_location: Some( - Location { - row: 9, - column: 14, - }, - ), + range: 171..175, custom: (), node: Pass, }, @@ -744,31 +384,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 10, - column: 0, - }, - end_location: Some( - Location { - row: 10, - column: 19, - }, - ), + range: 176..195, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 10, - column: 6, - }, - end_location: Some( - Location { - row: 10, - column: 7, - }, - ), + range: 182..183, custom: (), node: Constant { value: Int( @@ -779,16 +401,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 10, - column: 12, - }, - end_location: Some( - Location { - row: 10, - column: 13, - }, - ), + range: 188..189, custom: (), node: Name { id: "x", @@ -800,16 +413,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 10, - column: 15, - }, - end_location: Some( - Location { - row: 10, - column: 19, - }, - ), + range: 191..195, custom: (), node: Pass, }, @@ -818,31 +422,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 11, - column: 0, - }, - end_location: Some( - Location { - row: 11, - column: 15, - }, - ), + range: 196..211, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 11, - column: 6, - }, - end_location: Some( - Location { - row: 11, - column: 7, - }, - ), + range: 202..203, custom: (), node: Constant { value: Int( @@ -856,16 +442,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 11, - column: 11, - }, - end_location: Some( - Location { - row: 11, - column: 15, - }, - ), + range: 207..211, custom: (), node: Pass, }, @@ -874,45 +451,18 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 12, - column: 0, - }, - end_location: Some( - Location { - row: 12, - column: 20, - }, - ), + range: 212..232, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 12, - column: 5, - }, - end_location: Some( - Location { - row: 12, - column: 9, - }, - ), + range: 217..221, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 12, - column: 6, - }, - end_location: Some( - Location { - row: 12, - column: 7, - }, - ), + range: 218..219, custom: (), node: Constant { value: Int( @@ -927,16 +477,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 12, - column: 13, - }, - end_location: Some( - Location { - row: 12, - column: 14, - }, - ), + range: 225..226, custom: (), node: Name { id: "x", @@ -948,16 +489,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 12, - column: 16, - }, - end_location: Some( - Location { - row: 12, - column: 20, - }, - ), + range: 228..232, custom: (), node: Pass, }, @@ -966,31 +498,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 13, - column: 0, - }, - end_location: Some( - Location { - row: 13, - column: 17, - }, - ), + range: 233..250, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 13, - column: 6, - }, - end_location: Some( - Location { - row: 13, - column: 7, - }, - ), + range: 239..240, custom: (), node: Constant { value: Int( @@ -1003,16 +517,7 @@ expression: "parse_program(source, \"\").unwrap()" }, Withitem { context_expr: Located { - location: Location { - row: 13, - column: 9, - }, - end_location: Some( - Location { - row: 13, - column: 10, - }, - ), + range: 242..243, custom: (), node: Constant { value: Int( @@ -1026,16 +531,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 13, - column: 13, - }, - end_location: Some( - Location { - row: 13, - column: 17, - }, - ), + range: 246..250, custom: (), node: Pass, }, @@ -1044,45 +540,18 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 14, - column: 0, - }, - end_location: Some( - Location { - row: 14, - column: 22, - }, - ), + range: 251..273, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 14, - column: 5, - }, - end_location: Some( - Location { - row: 14, - column: 11, - }, - ), + range: 256..262, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 14, - column: 6, - }, - end_location: Some( - Location { - row: 14, - column: 7, - }, - ), + range: 257..258, custom: (), node: Constant { value: Int( @@ -1092,16 +561,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 14, - column: 9, - }, - end_location: Some( - Location { - row: 14, - column: 10, - }, - ), + range: 260..261, custom: (), node: Constant { value: Int( @@ -1116,16 +576,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 14, - column: 15, - }, - end_location: Some( - Location { - row: 14, - column: 16, - }, - ), + range: 266..267, custom: (), node: Name { id: "x", @@ -1137,16 +588,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 14, - column: 18, - }, - end_location: Some( - Location { - row: 14, - column: 22, - }, - ), + range: 269..273, custom: (), node: Pass, }, @@ -1155,58 +597,22 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 15, - column: 0, - }, - end_location: Some( - Location { - row: 15, - column: 16, - }, - ), + range: 274..290, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 15, - column: 5, - }, - end_location: Some( - Location { - row: 15, - column: 10, - }, - ), + range: 279..284, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 15, - column: 6, - }, - end_location: Some( - Location { - row: 15, - column: 8, - }, - ), + range: 280..282, custom: (), node: Starred { value: Located { - location: Location { - row: 15, - column: 7, - }, - end_location: Some( - Location { - row: 15, - column: 8, - }, - ), + range: 281..282, custom: (), node: Name { id: "a", @@ -1225,16 +631,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 15, - column: 12, - }, - end_location: Some( - Location { - row: 15, - column: 16, - }, - ), + range: 286..290, custom: (), node: Pass, }, @@ -1243,58 +640,22 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 16, - column: 0, - }, - end_location: Some( - Location { - row: 16, - column: 21, - }, - ), + range: 291..312, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 16, - column: 5, - }, - end_location: Some( - Location { - row: 16, - column: 10, - }, - ), + range: 296..301, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 16, - column: 6, - }, - end_location: Some( - Location { - row: 16, - column: 8, - }, - ), + range: 297..299, custom: (), node: Starred { value: Located { - location: Location { - row: 16, - column: 7, - }, - end_location: Some( - Location { - row: 16, - column: 8, - }, - ), + range: 298..299, custom: (), node: Name { id: "a", @@ -1310,16 +671,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 16, - column: 14, - }, - end_location: Some( - Location { - row: 16, - column: 15, - }, - ), + range: 305..306, custom: (), node: Name { id: "x", @@ -1331,16 +683,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 16, - column: 17, - }, - end_location: Some( - Location { - row: 16, - column: 21, - }, - ), + range: 308..312, custom: (), node: Pass, }, @@ -1349,45 +692,18 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 17, - column: 0, - }, - end_location: Some( - Location { - row: 17, - column: 18, - }, - ), + range: 313..331, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 17, - column: 5, - }, - end_location: Some( - Location { - row: 17, - column: 12, - }, - ), + range: 318..325, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 17, - column: 6, - }, - end_location: Some( - Location { - row: 17, - column: 7, - }, - ), + range: 319..320, custom: (), node: Constant { value: Int( @@ -1397,29 +713,11 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 17, - column: 9, - }, - end_location: Some( - Location { - row: 17, - column: 11, - }, - ), + range: 322..324, custom: (), node: Starred { value: Located { - location: Location { - row: 17, - column: 10, - }, - end_location: Some( - Location { - row: 17, - column: 11, - }, - ), + range: 323..324, custom: (), node: Name { id: "a", @@ -1438,16 +736,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 17, - column: 14, - }, - end_location: Some( - Location { - row: 17, - column: 18, - }, - ), + range: 327..331, custom: (), node: Pass, }, @@ -1456,45 +745,18 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 18, - column: 0, - }, - end_location: Some( - Location { - row: 18, - column: 23, - }, - ), + range: 332..355, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 18, - column: 5, - }, - end_location: Some( - Location { - row: 18, - column: 12, - }, - ), + range: 337..344, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 18, - column: 6, - }, - end_location: Some( - Location { - row: 18, - column: 7, - }, - ), + range: 338..339, custom: (), node: Constant { value: Int( @@ -1504,29 +766,11 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 18, - column: 9, - }, - end_location: Some( - Location { - row: 18, - column: 11, - }, - ), + range: 341..343, custom: (), node: Starred { value: Located { - location: Location { - row: 18, - column: 10, - }, - end_location: Some( - Location { - row: 18, - column: 11, - }, - ), + range: 342..343, custom: (), node: Name { id: "a", @@ -1542,16 +786,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 18, - column: 16, - }, - end_location: Some( - Location { - row: 18, - column: 17, - }, - ), + range: 348..349, custom: (), node: Name { id: "x", @@ -1563,16 +798,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 18, - column: 19, - }, - end_location: Some( - Location { - row: 18, - column: 23, - }, - ), + range: 351..355, custom: (), node: Pass, }, @@ -1581,44 +807,17 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 19, - column: 0, - }, - end_location: Some( - Location { - row: 19, - column: 19, - }, - ), + range: 356..375, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 19, - column: 6, - }, - end_location: Some( - Location { - row: 19, - column: 12, - }, - ), + range: 362..368, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 19, - column: 6, - }, - end_location: Some( - Location { - row: 19, - column: 7, - }, - ), + range: 362..363, custom: (), node: Name { id: "a", @@ -1626,16 +825,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, value: Located { - location: Location { - row: 19, - column: 11, - }, - end_location: Some( - Location { - row: 19, - column: 12, - }, - ), + range: 367..368, custom: (), node: Constant { value: Int( @@ -1651,16 +841,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 19, - column: 15, - }, - end_location: Some( - Location { - row: 19, - column: 19, - }, - ), + range: 371..375, custom: (), node: Pass, }, @@ -1669,44 +850,17 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 20, - column: 0, - }, - end_location: Some( - Location { - row: 20, - column: 24, - }, - ), + range: 376..400, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 20, - column: 6, - }, - end_location: Some( - Location { - row: 20, - column: 12, - }, - ), + range: 382..388, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 20, - column: 6, - }, - end_location: Some( - Location { - row: 20, - column: 7, - }, - ), + range: 382..383, custom: (), node: Name { id: "a", @@ -1714,16 +868,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, value: Located { - location: Location { - row: 20, - column: 11, - }, - end_location: Some( - Location { - row: 20, - column: 12, - }, - ), + range: 387..388, custom: (), node: Constant { value: Int( @@ -1736,16 +881,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 20, - column: 17, - }, - end_location: Some( - Location { - row: 20, - column: 18, - }, - ), + range: 393..394, custom: (), node: Name { id: "x", @@ -1757,16 +893,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 20, - column: 20, - }, - end_location: Some( - Location { - row: 20, - column: 24, - }, - ), + range: 396..400, custom: (), node: Pass, }, @@ -1775,58 +902,22 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 21, - column: 0, - }, - end_location: Some( - Location { - row: 21, - column: 27, - }, - ), + range: 401..428, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 21, - column: 5, - }, - end_location: Some( - Location { - row: 21, - column: 21, - }, - ), + range: 406..422, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 21, - column: 6, - }, - end_location: Some( - Location { - row: 21, - column: 12, - }, - ), + range: 407..413, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 21, - column: 6, - }, - end_location: Some( - Location { - row: 21, - column: 7, - }, - ), + range: 407..408, custom: (), node: Name { id: "a", @@ -1834,16 +925,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, value: Located { - location: Location { - row: 21, - column: 11, - }, - end_location: Some( - Location { - row: 21, - column: 12, - }, - ), + range: 412..413, custom: (), node: Constant { value: Int( @@ -1855,29 +937,11 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 21, - column: 14, - }, - end_location: Some( - Location { - row: 21, - column: 20, - }, - ), + range: 415..421, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 21, - column: 14, - }, - end_location: Some( - Location { - row: 21, - column: 15, - }, - ), + range: 415..416, custom: (), node: Name { id: "b", @@ -1885,16 +949,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, value: Located { - location: Location { - row: 21, - column: 19, - }, - end_location: Some( - Location { - row: 21, - column: 20, - }, - ), + range: 420..421, custom: (), node: Constant { value: Int( @@ -1914,16 +969,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 21, - column: 23, - }, - end_location: Some( - Location { - row: 21, - column: 27, - }, - ), + range: 424..428, custom: (), node: Pass, }, @@ -1932,58 +978,22 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 22, - column: 0, - }, - end_location: Some( - Location { - row: 22, - column: 32, - }, - ), + range: 429..461, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 22, - column: 5, - }, - end_location: Some( - Location { - row: 22, - column: 21, - }, - ), + range: 434..450, custom: (), node: Tuple { elts: [ Located { - location: Location { - row: 22, - column: 6, - }, - end_location: Some( - Location { - row: 22, - column: 12, - }, - ), + range: 435..441, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 22, - column: 6, - }, - end_location: Some( - Location { - row: 22, - column: 7, - }, - ), + range: 435..436, custom: (), node: Name { id: "a", @@ -1991,16 +1001,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, value: Located { - location: Location { - row: 22, - column: 11, - }, - end_location: Some( - Location { - row: 22, - column: 12, - }, - ), + range: 440..441, custom: (), node: Constant { value: Int( @@ -2012,29 +1013,11 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 22, - column: 14, - }, - end_location: Some( - Location { - row: 22, - column: 20, - }, - ), + range: 443..449, custom: (), node: NamedExpr { target: Located { - location: Location { - row: 22, - column: 14, - }, - end_location: Some( - Location { - row: 22, - column: 15, - }, - ), + range: 443..444, custom: (), node: Name { id: "b", @@ -2042,16 +1025,7 @@ expression: "parse_program(source, \"\").unwrap()" }, }, value: Located { - location: Location { - row: 22, - column: 19, - }, - end_location: Some( - Location { - row: 22, - column: 20, - }, - ), + range: 448..449, custom: (), node: Constant { value: Int( @@ -2068,16 +1042,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 22, - column: 25, - }, - end_location: Some( - Location { - row: 22, - column: 26, - }, - ), + range: 454..455, custom: (), node: Name { id: "x", @@ -2089,16 +1054,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 22, - column: 28, - }, - end_location: Some( - Location { - row: 22, - column: 32, - }, - ), + range: 457..461, custom: (), node: Pass, }, @@ -2107,31 +1063,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 23, - column: 0, - }, - end_location: Some( - Location { - row: 23, - column: 19, - }, - ), + range: 462..481, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 23, - column: 6, - }, - end_location: Some( - Location { - row: 23, - column: 7, - }, - ), + range: 468..469, custom: (), node: Constant { value: Int( @@ -2142,16 +1080,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 23, - column: 11, - }, - end_location: Some( - Location { - row: 23, - column: 12, - }, - ), + range: 473..474, custom: (), node: Name { id: "a", @@ -2163,16 +1092,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 23, - column: 15, - }, - end_location: Some( - Location { - row: 23, - column: 19, - }, - ), + range: 477..481, custom: (), node: Pass, }, @@ -2181,31 +1101,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 24, - column: 0, - }, - end_location: Some( - Location { - row: 24, - column: 20, - }, - ), + range: 482..502, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 24, - column: 6, - }, - end_location: Some( - Location { - row: 24, - column: 7, - }, - ), + range: 488..489, custom: (), node: Constant { value: Int( @@ -2216,16 +1118,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 24, - column: 11, - }, - end_location: Some( - Location { - row: 24, - column: 12, - }, - ), + range: 493..494, custom: (), node: Name { id: "a", @@ -2237,16 +1130,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 24, - column: 16, - }, - end_location: Some( - Location { - row: 24, - column: 20, - }, - ), + range: 498..502, custom: (), node: Pass, }, @@ -2255,31 +1139,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 25, - column: 0, - }, - end_location: Some( - Location { - row: 25, - column: 27, - }, - ), + range: 503..530, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 25, - column: 6, - }, - end_location: Some( - Location { - row: 25, - column: 7, - }, - ), + range: 509..510, custom: (), node: Constant { value: Int( @@ -2290,16 +1156,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 25, - column: 11, - }, - end_location: Some( - Location { - row: 25, - column: 12, - }, - ), + range: 514..515, custom: (), node: Name { id: "a", @@ -2310,16 +1167,7 @@ expression: "parse_program(source, \"\").unwrap()" }, Withitem { context_expr: Located { - location: Location { - row: 25, - column: 14, - }, - end_location: Some( - Location { - row: 25, - column: 15, - }, - ), + range: 517..518, custom: (), node: Constant { value: Int( @@ -2330,16 +1178,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 25, - column: 19, - }, - end_location: Some( - Location { - row: 25, - column: 20, - }, - ), + range: 522..523, custom: (), node: Name { id: "b", @@ -2351,16 +1190,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 25, - column: 23, - }, - end_location: Some( - Location { - row: 25, - column: 27, - }, - ), + range: 526..530, custom: (), node: Pass, }, @@ -2369,31 +1199,13 @@ expression: "parse_program(source, \"\").unwrap()" }, }, Located { - location: Location { - row: 26, - column: 0, - }, - end_location: Some( - Location { - row: 26, - column: 28, - }, - ), + range: 531..559, custom: (), node: With { items: [ Withitem { context_expr: Located { - location: Location { - row: 26, - column: 6, - }, - end_location: Some( - Location { - row: 26, - column: 7, - }, - ), + range: 537..538, custom: (), node: Constant { value: Int( @@ -2404,16 +1216,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 26, - column: 11, - }, - end_location: Some( - Location { - row: 26, - column: 12, - }, - ), + range: 542..543, custom: (), node: Name { id: "a", @@ -2424,16 +1227,7 @@ expression: "parse_program(source, \"\").unwrap()" }, Withitem { context_expr: Located { - location: Location { - row: 26, - column: 14, - }, - end_location: Some( - Location { - row: 26, - column: 15, - }, - ), + range: 545..546, custom: (), node: Constant { value: Int( @@ -2444,16 +1238,7 @@ expression: "parse_program(source, \"\").unwrap()" }, optional_vars: Some( Located { - location: Location { - row: 26, - column: 19, - }, - end_location: Some( - Location { - row: 26, - column: 20, - }, - ), + range: 550..551, custom: (), node: Name { id: "b", @@ -2465,16 +1250,7 @@ expression: "parse_program(source, \"\").unwrap()" ], body: [ Located { - location: Location { - row: 26, - column: 24, - }, - end_location: Some( - Location { - row: 26, - column: 28, - }, - ), + range: 555..559, custom: (), node: Pass, }, diff --git a/parser/src/snapshots/rustpython_parser__string__tests__backspace_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__backspace_alias.snap index eea97869..e869f8e5 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__backspace_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__backspace_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__bell_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__bell_alias.snap index cf04fd68..bc06ee8e 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__bell_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__bell_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 0..9, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 0..9, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__carriage_return_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__carriage_return_alias.snap index 33a84d22..9e9a9401 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__carriage_return_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__carriage_return_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 21, - }, - ), + range: 0..21, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 21, - }, - ), + range: 0..21, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__character_tabulation_with_justification_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__character_tabulation_with_justification_alias.snap index 282706f8..7d91697a 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__character_tabulation_with_justification_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__character_tabulation_with_justification_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 45, - }, - ), + range: 0..45, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 45, - }, - ), + range: 0..45, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__delete_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__delete_alias.snap index 06e74d24..19c86710 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__delete_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__delete_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 0..12, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 0..12, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__double_quoted_byte.snap b/parser/src/snapshots/rustpython_parser__string__tests__double_quoted_byte.snap index 0d8c8c9a..488c745d 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__double_quoted_byte.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__double_quoted_byte.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 738, - }, - ), + range: 0..738, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 738, - }, - ), + range: 0..738, custom: (), node: Constant { value: Bytes( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__escape_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__escape_alias.snap index 751456db..eff50d53 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__escape_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__escape_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 0..12, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 0..12, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__escape_char_in_byte_literal.snap b/parser/src/snapshots/rustpython_parser__string__tests__escape_char_in_byte_literal.snap index 98fc3c79..29d76e27 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__escape_char_in_byte_literal.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__escape_char_in_byte_literal.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: Constant { value: Bytes( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__escape_octet.snap b/parser/src/snapshots/rustpython_parser__string__tests__escape_octet.snap index 677e3f9f..0e882304 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__escape_octet.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__escape_octet.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Constant { value: Bytes( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__form_feed_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__form_feed_alias.snap index b91c10eb..0413645e 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__form_feed_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__form_feed_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_character.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_character.snap index 7ab1247b..0cfcb397 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_character.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_character.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Constant { value: Str( @@ -50,29 +23,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_newline.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_newline.snap index 83598459..9d14654c 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_newline.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_escaped_newline.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Constant { value: Str( @@ -50,29 +23,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 5, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 5..6, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_line_continuation.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_line_continuation.snap index 2f6167d4..c02fa300 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_line_continuation.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_line_continuation.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 4, - }, - ), + range: 0..9, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 4, - }, - ), + range: 0..9, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 4, - }, - ), + range: 0..9, custom: (), node: Constant { value: Str( @@ -50,29 +23,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 4, - }, - ), + range: 0..9, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 2, - column: 1, - }, - end_location: Some( - Location { - row: 2, - column: 2, - }, - ), + range: 6..7, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base.snap index 125c6af7..a5c84b8d 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base.snap @@ -4,16 +4,7 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: Constant { value: Str( @@ -23,16 +14,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: Constant { value: Str( @@ -42,29 +24,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 3..7, custom: (), node: Name { id: "user", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base_more.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base_more.snap index 14a20345..d7a10015 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base_more.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_base_more.snap @@ -4,16 +4,7 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: Constant { value: Str( @@ -23,16 +14,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: Constant { value: Str( @@ -42,16 +24,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: Constant { value: Str( @@ -61,29 +34,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 7..11, custom: (), node: Name { id: "user", @@ -95,16 +50,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: Constant { value: Str( @@ -114,16 +60,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: Constant { value: Str( @@ -133,16 +70,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: Constant { value: Str( @@ -152,29 +80,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 38, - }, - ), + range: 0..38, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 29, - }, - end_location: Some( - Location { - row: 1, - column: 35, - }, - ), + range: 29..35, custom: (), node: Name { id: "second", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_format.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_format.snap index c7f62883..322ed96d 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_format.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_parse_self_documenting_format.snap @@ -4,16 +4,7 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Constant { value: Str( @@ -23,16 +14,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Constant { value: Str( @@ -42,29 +24,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 3..7, custom: (), node: Name { id: "user", @@ -74,30 +38,12 @@ expression: parse_ast conversion: 0, format_spec: Some( Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 14, - }, - ), + range: 0..14, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__fstring_unescaped_newline.snap b/parser/src/snapshots/rustpython_parser__string__tests__fstring_unescaped_newline.snap index b44c3299..34ea9b24 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__fstring_unescaped_newline.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__fstring_unescaped_newline.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 6, - }, - ), + range: 0..11, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 6, - }, - ), + range: 0..11, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 6, - }, - ), + range: 0..11, custom: (), node: Constant { value: Str( @@ -50,29 +23,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 2, - column: 6, - }, - ), + range: 0..11, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 2, - column: 1, - }, - end_location: Some( - Location { - row: 2, - column: 2, - }, - ), + range: 6..7, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__hts_alias.snap b/parser/src/snapshots/rustpython_parser__string__tests__hts_alias.snap index 73f12074..f65b9b57 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__hts_alias.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__hts_alias.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 0..9, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 0..9, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_1.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_1.snap index bfe109e1..daf8ad84 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_1.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_1.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_2.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_2.snap index bfe109e1..daf8ad84 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_2.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_2.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_3.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_3.snap index 0fdc8e82..ef323cf4 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_3.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_f_string_concat_3.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 0..22, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 0..22, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 0..22, custom: (), node: Constant { value: Str( @@ -50,29 +23,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 9..22, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 17, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 17..20, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring.snap index 4355fd70..b568e906 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Name { id: "a", @@ -38,29 +20,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 7, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 7..8, custom: (), node: Name { id: "b", @@ -72,16 +36,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_equals.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_equals.snap index c8c20522..b911810b 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_equals.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_equals.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 3..11, custom: (), node: Compare { left: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 3..5, custom: (), node: Constant { value: Int( @@ -53,16 +26,7 @@ expression: parse_ast ], comparators: [ Located { - location: Location { - row: 1, - column: 9, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 9..11, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_nested_spec.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_nested_spec.snap index 61549489..517580ff 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_nested_spec.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_nested_spec.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 3..6, custom: (), node: Name { id: "foo", @@ -36,43 +18,16 @@ expression: parse_ast conversion: 0, format_spec: Some( Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 15, - }, - ), + range: 0..15, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 12, - }, - ), + range: 8..12, custom: (), node: Name { id: "spec", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_equals.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_equals.snap index 029b5ee1..d215c81b 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_equals.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_equals.snap @@ -4,42 +4,15 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 0..11, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 3..9, custom: (), node: Compare { left: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Constant { value: Int( @@ -53,16 +26,7 @@ expression: parse_ast ], comparators: [ Located { - location: Location { - row: 1, - column: 8, - }, - end_location: Some( - Location { - row: 1, - column: 9, - }, - ), + range: 8..9, custom: (), node: Constant { value: Int( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_nested_spec.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_nested_spec.snap index 8b26d295..77141df4 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_nested_spec.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_not_nested_spec.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 3..6, custom: (), node: Name { id: "foo", @@ -36,30 +18,12 @@ expression: parse_ast conversion: 0, format_spec: Some( Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 13, - }, - ), + range: 0..13, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_prec_space.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_prec_space.snap index f48f688e..3f888280 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_prec_space.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_prec_space.snap @@ -4,16 +4,7 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: Constant { value: Str( @@ -23,16 +14,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: Constant { value: Str( @@ -42,29 +24,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_trailing_space.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_trailing_space.snap index e1ced214..a12267e2 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_trailing_space.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_self_doc_trailing_space.snap @@ -4,16 +4,7 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: Constant { value: Str( @@ -23,16 +14,7 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: Constant { value: Str( @@ -42,29 +24,11 @@ expression: parse_ast }, }, Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 4, - }, - ), + range: 3..4, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_yield_expr.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_yield_expr.snap index 90223888..61047df1 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_yield_expr.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_fstring_yield_expr.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 10, - }, - ), + range: 0..10, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 3, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 3..8, custom: (), node: Yield { value: None, diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_string_concat.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_string_concat.snap index a8744263..d47ecc65 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_string_concat.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_string_concat.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 0..16, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 16, - }, - ), + range: 0..16, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_string_triple_quotes_with_kind.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_string_triple_quotes_with_kind.snap index 0616991c..9bfdd3c3 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_string_triple_quotes_with_kind.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_string_triple_quotes_with_kind.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 20, - }, - ), + range: 0..20, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_1.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_1.snap index 76e6b1d2..78729407 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_1.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_1.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 18, - }, - ), + range: 0..18, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_2.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_2.snap index 8c073fd9..e7b546c9 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_2.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_f_string_concat_2.snap @@ -4,43 +4,16 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 0..22, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 0..22, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 22, - }, - ), + range: 0..22, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_1.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_1.snap index 868ba813..cc6f0f56 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_1.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_1.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_2.snap b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_2.snap index a24fc2b3..1812a931 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_2.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__parse_u_string_concat_2.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 17, - }, - ), + range: 0..17, custom: (), node: Constant { value: Str( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_1.snap b/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_1.snap index 14daedd9..17b4a258 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_1.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_1.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 8, - }, - ), + range: 0..8, custom: (), node: Constant { value: Bytes( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_2.snap b/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_2.snap index d34d8c88..fd11e8ae 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_2.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__raw_byte_literal_2.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 0..6, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 6, - }, - ), + range: 0..6, custom: (), node: Constant { value: Bytes( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__raw_fstring.snap b/parser/src/snapshots/rustpython_parser__string__tests__raw_fstring.snap index e53b8610..c63f4afe 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__raw_fstring.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__raw_fstring.snap @@ -4,56 +4,20 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 0..7, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 4, - }, - end_location: Some( - Location { - row: 1, - column: 5, - }, - ), + range: 4..5, custom: (), node: Name { id: "x", diff --git a/parser/src/snapshots/rustpython_parser__string__tests__single_quoted_byte.snap b/parser/src/snapshots/rustpython_parser__string__tests__single_quoted_byte.snap index 0d8c8c9a..488c745d 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__single_quoted_byte.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__single_quoted_byte.snap @@ -4,29 +4,11 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 738, - }, - ), + range: 0..738, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 738, - }, - ), + range: 0..738, custom: (), node: Constant { value: Bytes( diff --git a/parser/src/snapshots/rustpython_parser__string__tests__triple_quoted_raw_fstring.snap b/parser/src/snapshots/rustpython_parser__string__tests__triple_quoted_raw_fstring.snap index 19975d53..716d52da 100644 --- a/parser/src/snapshots/rustpython_parser__string__tests__triple_quoted_raw_fstring.snap +++ b/parser/src/snapshots/rustpython_parser__string__tests__triple_quoted_raw_fstring.snap @@ -4,56 +4,20 @@ expression: parse_ast --- [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 0..11, custom: (), node: Expr { value: Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 0..11, custom: (), node: JoinedStr { values: [ Located { - location: Location { - row: 1, - column: 0, - }, - end_location: Some( - Location { - row: 1, - column: 11, - }, - ), + range: 0..11, custom: (), node: FormattedValue { value: Located { - location: Location { - row: 1, - column: 6, - }, - end_location: Some( - Location { - row: 1, - column: 7, - }, - ), + range: 6..7, custom: (), node: Name { id: "x", diff --git a/parser/src/soft_keywords.rs b/parser/src/soft_keywords.rs index c670fd17..3a5eb41e 100644 --- a/parser/src/soft_keywords.rs +++ b/parser/src/soft_keywords.rs @@ -42,7 +42,7 @@ where #[inline] fn next(&mut self) -> Option { let mut next = self.underlying.next(); - if let Some(Ok((start, tok, end))) = next.as_ref() { + if let Some(Ok((tok, range))) = next.as_ref() { // If the token is a `match` or `case` token, check if it's used as an identifier. // We assume every `match` or `case` is an identifier unless both of the following // conditions are met: @@ -54,13 +54,13 @@ where // type hints.) if matches!(tok, Tok::Match | Tok::Case) { if !self.start_of_line { - next = Some(Ok((*start, soft_to_name(tok), *end))); + next = Some(Ok((soft_to_name(tok), *range))); } else { let mut nesting = 0; let mut first = true; let mut seen_colon = false; let mut seen_lambda = false; - while let Some(Ok((_, tok, _))) = self.underlying.peek() { + while let Some(Ok((tok, _))) = self.underlying.peek() { match tok { Tok::Newline => break, Tok::Lambda if nesting == 0 => seen_lambda = true, @@ -78,14 +78,14 @@ where first = false; } if !seen_colon { - next = Some(Ok((*start, soft_to_name(tok), *end))); + next = Some(Ok((soft_to_name(tok), *range))); } } } } self.start_of_line = next.as_ref().map_or(false, |lex_result| { - lex_result.as_ref().map_or(false, |(_, tok, _)| { + lex_result.as_ref().map_or(false, |(tok, _)| { if matches!(tok, Tok::NonLogicalNewline | Tok::Comment { .. }) { self.start_of_line } else { diff --git a/parser/src/string.rs b/parser/src/string.rs index 14f5ce1c..d455acd9 100644 --- a/parser/src/string.rs +++ b/parser/src/string.rs @@ -4,12 +4,16 @@ // regular strings. Since the parser has no definition of f-string formats (Pending PEP 701) // we have to do the parsing here, manually. use crate::{ - ast::{Constant, ConversionFlag, Expr, ExprKind, Location}, + ast::{Constant, Expr, ExprKind}, lexer::{LexicalError, LexicalErrorType}, parser::{parse_expression_located, LalrpopError, ParseError, ParseErrorType}, token::{StringKind, Tok}, }; use itertools::Itertools; +use rustpython_compiler_core::{ + text_size::{TextLen, TextSize}, + ConversionFlag, +}; // unicode_name2 does not expose `MAX_NAME_LENGTH`, so we replicate that constant here, fix #3798 const MAX_UNICODE_NAME: usize = 88; @@ -17,9 +21,9 @@ const MAX_UNICODE_NAME: usize = 88; struct StringParser<'a> { chars: std::iter::Peekable>, kind: StringKind, - start: Location, - end: Location, - location: Location, + start: TextSize, + end: TextSize, + location: TextSize, } impl<'a> StringParser<'a> { @@ -27,29 +31,28 @@ impl<'a> StringParser<'a> { source: &'a str, kind: StringKind, triple_quoted: bool, - start: Location, - end: Location, + start: TextSize, + end: TextSize, ) -> Self { - let offset = kind.prefix_len() + if triple_quoted { 3 } else { 1 }; + let offset = kind.prefix_len() + + if triple_quoted { + TextSize::from(3) + } else { + TextSize::from(1) + }; Self { chars: source.chars().peekable(), kind, start, end, - location: start.with_col_offset(offset), + location: start + offset, } } #[inline] fn next_char(&mut self) -> Option { - let Some(c) = self.chars.next() else { - return None - }; - if c == '\n' { - self.location.newline(); - } else { - self.location.go_right(); - } + let c = self.chars.next()?; + self.location += c.text_len(); Some(c) } @@ -59,7 +62,7 @@ impl<'a> StringParser<'a> { } #[inline] - fn get_pos(&self) -> Location { + fn get_pos(&self) -> TextSize { self.location } @@ -525,23 +528,24 @@ impl<'a> StringParser<'a> { } } -fn parse_fstring_expr(source: &str, location: Location) -> Result { +fn parse_fstring_expr(source: &str, location: TextSize) -> Result { let fstring_body = format!("({source})"); - parse_expression_located(&fstring_body, "", location.with_col_offset(-1)) + let start = location - TextSize::from(1); + parse_expression_located(&fstring_body, "", start) } fn parse_string( source: &str, kind: StringKind, triple_quoted: bool, - start: Location, - end: Location, + start: TextSize, + end: TextSize, ) -> Result, LexicalError> { StringParser::new(source, kind, triple_quoted, start, end).parse() } pub(crate) fn parse_strings( - values: Vec<(Location, (String, StringKind, bool), Location)>, + values: Vec<(TextSize, (String, StringKind, bool), TextSize)>, ) -> Result { // Preserve the initial location and kind. let initial_start = values[0].0; @@ -567,7 +571,7 @@ pub(crate) fn parse_strings( let mut content: Vec = vec![]; for (start, (source, kind, triple_quoted), end) in values { for value in parse_string(&source, kind, triple_quoted, start, end)? { - match value.node { + match value.into_node() { ExprKind::Constant { value: Constant::Bytes(value), .. @@ -590,7 +594,7 @@ pub(crate) fn parse_strings( let mut content: Vec = vec![]; for (start, (source, kind, triple_quoted), end) in values { for value in parse_string(&source, kind, triple_quoted, start, end)? { - match value.node { + match value.into_node() { ExprKind::Constant { value: Constant::Str(value), .. @@ -659,12 +663,12 @@ struct FStringError { /// The type of error that occurred. pub error: FStringErrorType, /// The location of the error. - pub location: Location, + pub location: TextSize, } impl FStringError { /// Creates a new `FStringError` with the given error type and location. - pub fn new(error: FStringErrorType, location: Location) -> Self { + pub fn new(error: FStringErrorType, location: TextSize) -> Self { Self { error, location } } } @@ -743,7 +747,7 @@ impl std::fmt::Display for FStringErrorType { } } -impl From for LalrpopError { +impl From for LalrpopError { fn from(err: FStringError) -> Self { lalrpop_util::ParseError::User { error: LexicalError { @@ -764,8 +768,8 @@ mod tests { source, StringKind::FString, false, - Location::default(), - Location::default().with_col_offset(source.len() + 3), // 3 for prefix and quotes + TextSize::default(), + TextSize::default() + source.text_len() + TextSize::from(3), // 3 for prefix and quotes ) .parse() } @@ -829,8 +833,7 @@ mod tests { LexicalErrorType::FStringError(e) => e, e => unreachable!("Expected FStringError: {:?}", e), }) - .err() - .expect("Expected error") + .expect_err("Expected error") } #[test] diff --git a/parser/src/token.rs b/parser/src/token.rs index 42b09915..9b40d326 100644 --- a/parser/src/token.rs +++ b/parser/src/token.rs @@ -4,6 +4,7 @@ //! loosely based on the token definitions found in the [CPython source]. //! //! [CPython source]: https://github.com/python/cpython/blob/dfc2e065a2e71011017077e549cd2f9bf4944c54/Include/internal/pycore_token.h +use crate::text_size::TextSize; use num_bigint::BigInt; use std::fmt; @@ -401,12 +402,12 @@ impl StringKind { } /// Returns the number of characters in the prefix. - pub fn prefix_len(&self) -> usize { + pub fn prefix_len(&self) -> TextSize { use StringKind::*; match self { - String => 0, - RawString | FString | Unicode | Bytes => 1, - RawFString | RawBytes => 2, + String => TextSize::from(0), + RawString | FString | Unicode | Bytes => TextSize::from(1), + RawFString | RawBytes => TextSize::from(2), } } } diff --git a/ruff_text_size/Cargo.toml b/ruff_text_size/Cargo.toml new file mode 100644 index 00000000..d3ce1851 --- /dev/null +++ b/ruff_text_size/Cargo.toml @@ -0,0 +1,22 @@ +[package] +name = "ruff_text_size" +version = "0.0.0" +publish = false +edition = "2021" +rust-version = "1.67.1" + +[dependencies] +serde = { version="1.0.152", optional = true, default_features = false } +schemars = { version = "0.8.12", optional = true } + +[dev-dependencies] +serde_test = { version = "1.0.152" } +static_assertions = { version = "1.1.0" } + +[features] +serde = ["dep:serde"] + +[[test]] +name = "serde" +path = "tests/serde.rs" +required-features = ["serde"] \ No newline at end of file diff --git a/ruff_text_size/src/lib.rs b/ruff_text_size/src/lib.rs new file mode 100644 index 00000000..fd27c655 --- /dev/null +++ b/ruff_text_size/src/lib.rs @@ -0,0 +1,34 @@ +//! Newtypes for working with text sizes/ranges in a more type-safe manner. +//! +//! This library can help with two things: +//! * Reducing storage requirements for offsets and ranges, under the +//! assumption that 32 bits is enough. +//! * Providing standard vocabulary types for applications where text ranges +//! are pervasive. +//! +//! However, you should not use this library simply because you work with +//! strings. In the overwhelming majority of cases, using `usize` and +//! `std::ops::Range` is better. In particular, if you are publishing a +//! library, using only std types in the interface would make it more +//! interoperable. Similarly, if you are writing something like a lexer, which +//! produces, but does not *store* text ranges, then sticking to `usize` would +//! be better. +//! +//! Minimal Supported Rust Version: latest stable. + +#![forbid(unsafe_code)] +#![warn(missing_debug_implementations, missing_docs)] + +mod range; +mod size; +mod traits; + +#[cfg(feature = "schemars")] +mod schemars_impls; +#[cfg(feature = "serde")] +mod serde_impls; + +pub use crate::{range::TextRange, size::TextSize, traits::TextLen}; + +#[cfg(target_pointer_width = "16")] +compile_error!("text-size assumes usize >= u32 and does not work on 16-bit targets"); diff --git a/ruff_text_size/src/range.rs b/ruff_text_size/src/range.rs new file mode 100644 index 00000000..32048178 --- /dev/null +++ b/ruff_text_size/src/range.rs @@ -0,0 +1,537 @@ +use cmp::Ordering; + +use { + crate::TextSize, + std::{ + cmp, fmt, + ops::{Add, AddAssign, Bound, Index, IndexMut, Range, RangeBounds, Sub, SubAssign}, + }, +}; + +/// A range in text, represented as a pair of [`TextSize`][struct@TextSize]. +/// +/// It is a logic error for `start` to be greater than `end`. +#[derive(Default, Copy, Clone, Eq, PartialEq, Hash)] +pub struct TextRange { + // Invariant: start <= end + start: TextSize, + end: TextSize, +} + +impl fmt::Debug for TextRange { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + write!(f, "{}..{}", self.start().raw, self.end().raw) + } +} + +impl TextRange { + /// Creates a new `TextRange` with the given `start` and `end` (`start..end`). + /// + /// # Panics + /// + /// Panics if `end < start`. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let start = TextSize::from(5); + /// let end = TextSize::from(10); + /// let range = TextRange::new(start, end); + /// + /// assert_eq!(range.start(), start); + /// assert_eq!(range.end(), end); + /// assert_eq!(range.len(), end - start); + /// ``` + #[inline] + pub const fn new(start: TextSize, end: TextSize) -> TextRange { + assert!(start.raw <= end.raw); + TextRange { start, end } + } + + /// Create a new `TextRange` with the given `offset` and `len` (`offset..offset + len`). + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let text = "0123456789"; + /// + /// let offset = TextSize::from(2); + /// let length = TextSize::from(5); + /// let range = TextRange::at(offset, length); + /// + /// assert_eq!(range, TextRange::new(offset, offset + length)); + /// assert_eq!(&text[range], "23456") + /// ``` + #[inline] + pub fn at(offset: TextSize, len: TextSize) -> TextRange { + TextRange::new(offset, offset + len) + } + + /// Create a zero-length range at the specified offset (`offset..offset`). + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let point: TextSize; + /// # point = TextSize::from(3); + /// let range = TextRange::empty(point); + /// assert!(range.is_empty()); + /// assert_eq!(range, TextRange::new(point, point)); + /// ``` + #[inline] + pub fn empty(offset: TextSize) -> TextRange { + TextRange { + start: offset, + end: offset, + } + } + + /// Create a range up to the given end (`..end`). + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let point: TextSize; + /// # point = TextSize::from(12); + /// let range = TextRange::up_to(point); + /// + /// assert_eq!(range.len(), point); + /// assert_eq!(range, TextRange::new(0.into(), point)); + /// assert_eq!(range, TextRange::at(0.into(), point)); + /// ``` + #[inline] + pub fn up_to(end: TextSize) -> TextRange { + TextRange { + start: 0.into(), + end, + } + } +} + +/// Identity methods. +impl TextRange { + /// The start point of this range. + #[inline] + pub const fn start(self) -> TextSize { + self.start + } + + /// The end point of this range. + #[inline] + pub const fn end(self) -> TextSize { + self.end + } + + /// The size of this range. + #[inline] + pub const fn len(self) -> TextSize { + // HACK for const fn: math on primitives only + TextSize { + raw: self.end().raw - self.start().raw, + } + } + + /// Check if this range is empty. + #[inline] + pub const fn is_empty(self) -> bool { + // HACK for const fn: math on primitives only + self.start().raw == self.end().raw + } +} + +/// Manipulation methods. +impl TextRange { + /// Check if this range contains an offset. + /// + /// The end index is considered excluded. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let (start, end): (TextSize, TextSize); + /// # start = 10.into(); end = 20.into(); + /// let range = TextRange::new(start, end); + /// assert!(range.contains(start)); + /// assert!(!range.contains(end)); + /// ``` + #[inline] + pub fn contains(self, offset: TextSize) -> bool { + self.start() <= offset && offset < self.end() + } + + /// Check if this range contains an offset. + /// + /// The end index is considered included. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let (start, end): (TextSize, TextSize); + /// # start = 10.into(); end = 20.into(); + /// let range = TextRange::new(start, end); + /// assert!(range.contains_inclusive(start)); + /// assert!(range.contains_inclusive(end)); + /// ``` + #[inline] + pub fn contains_inclusive(self, offset: TextSize) -> bool { + self.start() <= offset && offset <= self.end() + } + + /// Check if this range completely contains another range. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let larger = TextRange::new(0.into(), 20.into()); + /// let smaller = TextRange::new(5.into(), 15.into()); + /// assert!(larger.contains_range(smaller)); + /// assert!(!smaller.contains_range(larger)); + /// + /// // a range always contains itself + /// assert!(larger.contains_range(larger)); + /// assert!(smaller.contains_range(smaller)); + /// ``` + #[inline] + pub fn contains_range(self, other: TextRange) -> bool { + self.start() <= other.start() && other.end() <= self.end() + } + + /// The range covered by both ranges, if it exists. + /// If the ranges touch but do not overlap, the output range is empty. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// assert_eq!( + /// TextRange::intersect( + /// TextRange::new(0.into(), 10.into()), + /// TextRange::new(5.into(), 15.into()), + /// ), + /// Some(TextRange::new(5.into(), 10.into())), + /// ); + /// ``` + #[inline] + pub fn intersect(self, other: TextRange) -> Option { + let start = cmp::max(self.start(), other.start()); + let end = cmp::min(self.end(), other.end()); + if end < start { + return None; + } + Some(TextRange::new(start, end)) + } + + /// Extends the range to cover `other` as well. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// assert_eq!( + /// TextRange::cover( + /// TextRange::new(0.into(), 5.into()), + /// TextRange::new(15.into(), 20.into()), + /// ), + /// TextRange::new(0.into(), 20.into()), + /// ); + /// ``` + #[inline] + #[must_use] + pub fn cover(self, other: TextRange) -> TextRange { + let start = cmp::min(self.start(), other.start()); + let end = cmp::max(self.end(), other.end()); + TextRange::new(start, end) + } + + /// Extends the range to cover `other` offsets as well. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// assert_eq!( + /// TextRange::empty(0.into()).cover_offset(20.into()), + /// TextRange::new(0.into(), 20.into()), + /// ) + /// ``` + #[inline] + #[must_use] + pub fn cover_offset(self, offset: TextSize) -> TextRange { + self.cover(TextRange::empty(offset)) + } + + /// Add an offset to this range. + /// + /// Note that this is not appropriate for changing where a `TextRange` is + /// within some string; rather, it is for changing the reference anchor + /// that the `TextRange` is measured against. + /// + /// The unchecked version (`Add::add`) will _always_ panic on overflow, + /// in contrast to primitive integers, which check in debug mode only. + #[inline] + pub fn checked_add(self, offset: TextSize) -> Option { + Some(TextRange { + start: self.start.checked_add(offset)?, + end: self.end.checked_add(offset)?, + }) + } + + /// Subtract an offset from this range. + /// + /// Note that this is not appropriate for changing where a `TextRange` is + /// within some string; rather, it is for changing the reference anchor + /// that the `TextRange` is measured against. + /// + /// The unchecked version (`Sub::sub`) will _always_ panic on overflow, + /// in contrast to primitive integers, which check in debug mode only. + #[inline] + pub fn checked_sub(self, offset: TextSize) -> Option { + Some(TextRange { + start: self.start.checked_sub(offset)?, + end: self.end.checked_sub(offset)?, + }) + } + + /// Relative order of the two ranges (overlapping ranges are considered + /// equal). + /// + /// + /// This is useful when, for example, binary searching an array of disjoint + /// ranges. + /// + /// # Examples + /// + /// ``` + /// # use ruff_text_size::*; + /// # use std::cmp::Ordering; + /// + /// let a = TextRange::new(0.into(), 3.into()); + /// let b = TextRange::new(4.into(), 5.into()); + /// assert_eq!(a.ordering(b), Ordering::Less); + /// + /// let a = TextRange::new(0.into(), 3.into()); + /// let b = TextRange::new(3.into(), 5.into()); + /// assert_eq!(a.ordering(b), Ordering::Less); + /// + /// let a = TextRange::new(0.into(), 3.into()); + /// let b = TextRange::new(2.into(), 5.into()); + /// assert_eq!(a.ordering(b), Ordering::Equal); + /// + /// let a = TextRange::new(0.into(), 3.into()); + /// let b = TextRange::new(2.into(), 2.into()); + /// assert_eq!(a.ordering(b), Ordering::Equal); + /// + /// let a = TextRange::new(2.into(), 3.into()); + /// let b = TextRange::new(2.into(), 2.into()); + /// assert_eq!(a.ordering(b), Ordering::Greater); + /// ``` + #[inline] + pub fn ordering(self, other: TextRange) -> Ordering { + if self.end() <= other.start() { + Ordering::Less + } else if other.end() <= self.start() { + Ordering::Greater + } else { + Ordering::Equal + } + } + + /// Subtracts an offset from the start position. + /// + /// + /// ## Panics + /// If `start - amount` is less than zero. + /// + /// ## Examples + /// + /// ``` + /// use ruff_text_size::{TextRange, TextSize}; + /// + /// let range = TextRange::new(TextSize::from(5), TextSize::from(10)); + /// assert_eq!(range.sub_start(TextSize::from(2)), TextRange::new(TextSize::from(3), TextSize::from(10))); + /// ``` + #[inline] + #[must_use] + pub fn sub_start(&self, amount: TextSize) -> TextRange { + TextRange::new(self.start() - amount, self.end()) + } + + /// Adds an offset to the start position. + /// + /// ## Panics + /// If `start + amount > end` + /// + /// ## Examples + /// + /// ``` + /// use ruff_text_size::{TextRange, TextSize}; + /// + /// let range = TextRange::new(TextSize::from(5), TextSize::from(10)); + /// assert_eq!(range.add_start(TextSize::from(3)), TextRange::new(TextSize::from(8), TextSize::from(10))); + /// ``` + #[inline] + #[must_use] + pub fn add_start(&self, amount: TextSize) -> TextRange { + TextRange::new(self.start() + amount, self.end()) + } + + /// Subtracts an offset from the end position. + /// + /// + /// ## Panics + /// If `end - amount < 0` or `end - amount < start` + /// + /// ## Examples + /// + /// ``` + /// use ruff_text_size::{TextRange, TextSize}; + /// + /// let range = TextRange::new(TextSize::from(5), TextSize::from(10)); + /// assert_eq!(range.sub_end(TextSize::from(2)), TextRange::new(TextSize::from(5), TextSize::from(8))); + /// ``` + #[inline] + #[must_use] + pub fn sub_end(&self, amount: TextSize) -> TextRange { + TextRange::new(self.start(), self.end() - amount) + } + + /// Adds an offset to the end position. + /// + /// + /// ## Panics + /// If `end + amount > u32::MAX` + /// + /// ## Examples + /// + /// ``` + /// use ruff_text_size::{TextRange, TextSize}; + /// + /// let range = TextRange::new(TextSize::from(5), TextSize::from(10)); + /// assert_eq!(range.add_end(TextSize::from(2)), TextRange::new(TextSize::from(5), TextSize::from(12))); + /// ``` + #[inline] + #[must_use] + pub fn add_end(&self, amount: TextSize) -> TextRange { + TextRange::new(self.start(), self.end() + amount) + } +} + +impl Index for str { + type Output = str; + #[inline] + fn index(&self, index: TextRange) -> &str { + &self[Range::::from(index)] + } +} + +impl Index for String { + type Output = str; + #[inline] + fn index(&self, index: TextRange) -> &str { + &self[Range::::from(index)] + } +} + +impl IndexMut for str { + #[inline] + fn index_mut(&mut self, index: TextRange) -> &mut str { + &mut self[Range::::from(index)] + } +} + +impl IndexMut for String { + #[inline] + fn index_mut(&mut self, index: TextRange) -> &mut str { + &mut self[Range::::from(index)] + } +} + +impl RangeBounds for TextRange { + fn start_bound(&self) -> Bound<&TextSize> { + Bound::Included(&self.start) + } + + fn end_bound(&self) -> Bound<&TextSize> { + Bound::Excluded(&self.end) + } +} + +impl From for Range +where + T: From, +{ + #[inline] + fn from(r: TextRange) -> Self { + r.start().into()..r.end().into() + } +} + +macro_rules! ops { + (impl $Op:ident for TextRange by fn $f:ident = $op:tt) => { + impl $Op<&TextSize> for TextRange { + type Output = TextRange; + #[inline] + fn $f(self, other: &TextSize) -> TextRange { + self $op *other + } + } + impl $Op for &TextRange + where + TextRange: $Op, + { + type Output = TextRange; + #[inline] + fn $f(self, other: T) -> TextRange { + *self $op other + } + } + }; +} + +impl Add for TextRange { + type Output = TextRange; + #[inline] + fn add(self, offset: TextSize) -> TextRange { + self.checked_add(offset) + .expect("TextRange +offset overflowed") + } +} + +impl Sub for TextRange { + type Output = TextRange; + #[inline] + fn sub(self, offset: TextSize) -> TextRange { + self.checked_sub(offset) + .expect("TextRange -offset overflowed") + } +} + +ops!(impl Add for TextRange by fn add = +); +ops!(impl Sub for TextRange by fn sub = -); + +impl AddAssign for TextRange +where + TextRange: Add, +{ + #[inline] + fn add_assign(&mut self, rhs: A) { + *self = *self + rhs; + } +} + +impl SubAssign for TextRange +where + TextRange: Sub, +{ + #[inline] + fn sub_assign(&mut self, rhs: S) { + *self = *self - rhs; + } +} diff --git a/ruff_text_size/src/schemars_impls.rs b/ruff_text_size/src/schemars_impls.rs new file mode 100644 index 00000000..a1c7fa36 --- /dev/null +++ b/ruff_text_size/src/schemars_impls.rs @@ -0,0 +1,33 @@ +//! This module implements the [`JsonSchema`] trait from the `schemars` crate for +//! [`TextSize`] and [`TextRange`] if the `schemars` feature is enabled. This trait +//! exposes meta-information on how a given type is serialized and deserialized +//! using `serde`, and is currently used to generate autocomplete information +//! for the `rome.json` configuration file and TypeScript types for the node.js +//! bindings to the Workspace API + +use crate::{TextRange, TextSize}; +use schemars::{gen::SchemaGenerator, schema::Schema, JsonSchema}; + +impl JsonSchema for TextSize { + fn schema_name() -> String { + String::from("TextSize") + } + + fn json_schema(gen: &mut SchemaGenerator) -> Schema { + // TextSize is represented as a raw u32, see serde_impls.rs for the + // actual implementation + ::json_schema(gen) + } +} + +impl JsonSchema for TextRange { + fn schema_name() -> String { + String::from("TextRange") + } + + fn json_schema(gen: &mut SchemaGenerator) -> Schema { + // TextSize is represented as (TextSize, TextSize), see serde_impls.rs + // for the actual implementation + <(TextSize, TextSize)>::json_schema(gen) + } +} diff --git a/ruff_text_size/src/serde_impls.rs b/ruff_text_size/src/serde_impls.rs new file mode 100644 index 00000000..b6885d67 --- /dev/null +++ b/ruff_text_size/src/serde_impls.rs @@ -0,0 +1,47 @@ +use { + crate::{TextRange, TextSize}, + serde::{de, Deserialize, Deserializer, Serialize, Serializer}, +}; + +impl Serialize for TextSize { + fn serialize(&self, serializer: S) -> Result + where + S: Serializer, + { + self.raw.serialize(serializer) + } +} + +impl<'de> Deserialize<'de> for TextSize { + fn deserialize(deserializer: D) -> Result + where + D: Deserializer<'de>, + { + u32::deserialize(deserializer).map(TextSize::from) + } +} + +impl Serialize for TextRange { + fn serialize(&self, serializer: S) -> Result + where + S: Serializer, + { + (self.start(), self.end()).serialize(serializer) + } +} + +impl<'de> Deserialize<'de> for TextRange { + #[allow(clippy::nonminimal_bool)] + fn deserialize(deserializer: D) -> Result + where + D: Deserializer<'de>, + { + let (start, end) = Deserialize::deserialize(deserializer)?; + if !(start <= end) { + return Err(de::Error::custom(format!( + "invalid range: {start:?}..{end:?}" + ))); + } + Ok(TextRange::new(start, end)) + } +} diff --git a/ruff_text_size/src/size.rs b/ruff_text_size/src/size.rs new file mode 100644 index 00000000..7b7765b7 --- /dev/null +++ b/ruff_text_size/src/size.rs @@ -0,0 +1,173 @@ +use { + crate::TextLen, + std::{ + convert::TryFrom, + fmt, iter, + num::TryFromIntError, + ops::{Add, AddAssign, Sub, SubAssign}, + u32, + }, +}; + +/// A measure of text length. Also, equivalently, an index into text. +/// +/// This is a UTF-8 bytes offset stored as `u32`, but +/// most clients should treat it as an opaque measure. +/// +/// For cases that need to escape `TextSize` and return to working directly +/// with primitive integers, `TextSize` can be converted losslessly to/from +/// `u32` via [`From`] conversions as well as losslessly be converted [`Into`] +/// `usize`. The `usize -> TextSize` direction can be done via [`TryFrom`]. +/// +/// These escape hatches are primarily required for unit testing and when +/// converting from UTF-8 size to another coordinate space, such as UTF-16. +#[derive(Clone, Copy, Default, PartialEq, Eq, PartialOrd, Ord, Hash)] +pub struct TextSize { + pub(crate) raw: u32, +} + +impl fmt::Debug for TextSize { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + write!(f, "{}", self.raw) + } +} + +impl TextSize { + /// Creates a new `TextSize` at the given `offset`. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// assert_eq!(TextSize::from(4), TextSize::new(4)); + /// ``` + pub const fn new(offset: u32) -> Self { + Self { raw: offset } + } + + /// The text size of some primitive text-like object. + /// + /// Accepts `char`, `&str`, and `&String`. + /// + /// # Examples + /// + /// ```rust + /// # use ruff_text_size::*; + /// let char_size = TextSize::of('🦀'); + /// assert_eq!(char_size, TextSize::from(4)); + /// + /// let str_size = TextSize::of("rust-analyzer"); + /// assert_eq!(str_size, TextSize::from(13)); + /// ``` + #[inline] + pub fn of(text: T) -> TextSize { + text.text_len() + } +} + +/// Methods to act like a primitive integer type, where reasonably applicable. +// Last updated for parity with Rust 1.42.0. +impl TextSize { + /// Checked addition. Returns `None` if overflow occurred. + #[inline] + pub fn checked_add(self, rhs: TextSize) -> Option { + self.raw.checked_add(rhs.raw).map(|raw| TextSize { raw }) + } + + /// Checked subtraction. Returns `None` if overflow occurred. + #[inline] + pub fn checked_sub(self, rhs: TextSize) -> Option { + self.raw.checked_sub(rhs.raw).map(|raw| TextSize { raw }) + } +} + +impl From for TextSize { + #[inline] + fn from(raw: u32) -> Self { + TextSize::new(raw) + } +} + +impl From for u32 { + #[inline] + fn from(value: TextSize) -> Self { + value.raw + } +} + +impl TryFrom for TextSize { + type Error = TryFromIntError; + #[inline] + fn try_from(value: usize) -> Result { + Ok(u32::try_from(value)?.into()) + } +} + +impl From for usize { + #[inline] + fn from(value: TextSize) -> Self { + value.raw as usize + } +} + +macro_rules! ops { + (impl $Op:ident for TextSize by fn $f:ident = $op:tt) => { + impl $Op for TextSize { + type Output = TextSize; + #[inline] + fn $f(self, other: TextSize) -> TextSize { + TextSize { raw: self.raw $op other.raw } + } + } + impl $Op<&TextSize> for TextSize { + type Output = TextSize; + #[inline] + fn $f(self, other: &TextSize) -> TextSize { + self $op *other + } + } + impl $Op for &TextSize + where + TextSize: $Op, + { + type Output = TextSize; + #[inline] + fn $f(self, other: T) -> TextSize { + *self $op other + } + } + }; +} + +ops!(impl Add for TextSize by fn add = +); +ops!(impl Sub for TextSize by fn sub = -); + +impl AddAssign for TextSize +where + TextSize: Add, +{ + #[inline] + fn add_assign(&mut self, rhs: A) { + *self = *self + rhs; + } +} + +impl SubAssign for TextSize +where + TextSize: Sub, +{ + #[inline] + fn sub_assign(&mut self, rhs: S) { + *self = *self - rhs; + } +} + +impl iter::Sum for TextSize +where + TextSize: Add, +{ + #[inline] + fn sum>(iter: I) -> TextSize { + iter.fold(0.into(), Add::add) + } +} diff --git a/ruff_text_size/src/traits.rs b/ruff_text_size/src/traits.rs new file mode 100644 index 00000000..3f5261bf --- /dev/null +++ b/ruff_text_size/src/traits.rs @@ -0,0 +1,37 @@ +use {crate::TextSize, std::convert::TryInto}; + +use priv_in_pub::Sealed; +mod priv_in_pub { + pub trait Sealed {} +} + +/// Primitives with a textual length that can be passed to [`TextSize::of`]. +pub trait TextLen: Copy + Sealed { + /// The textual length of this primitive. + fn text_len(self) -> TextSize; +} + +impl Sealed for &'_ str {} +impl TextLen for &'_ str { + #[inline] + fn text_len(self) -> TextSize { + self.len().try_into().unwrap() + } +} + +impl Sealed for &'_ String {} +impl TextLen for &'_ String { + #[inline] + fn text_len(self) -> TextSize { + self.as_str().text_len() + } +} + +impl Sealed for char {} +impl TextLen for char { + #[inline] + #[allow(clippy::cast_possible_truncation)] + fn text_len(self) -> TextSize { + (self.len_utf8() as u32).into() + } +} diff --git a/ruff_text_size/tests/auto_traits.rs b/ruff_text_size/tests/auto_traits.rs new file mode 100644 index 00000000..6adf8bd2 --- /dev/null +++ b/ruff_text_size/tests/auto_traits.rs @@ -0,0 +1,18 @@ +use { + ruff_text_size::{TextRange, TextSize}, + static_assertions::assert_impl_all, + std::{ + fmt::Debug, + hash::Hash, + marker::{Send, Sync}, + panic::{RefUnwindSafe, UnwindSafe}, + }, +}; + +// auto traits +assert_impl_all!(TextSize: Send, Sync, Unpin, UnwindSafe, RefUnwindSafe); +assert_impl_all!(TextRange: Send, Sync, Unpin, UnwindSafe, RefUnwindSafe); + +// common traits +assert_impl_all!(TextSize: Copy, Debug, Default, Hash, Ord); +assert_impl_all!(TextRange: Copy, Debug, Default, Hash, Eq); diff --git a/ruff_text_size/tests/constructors.rs b/ruff_text_size/tests/constructors.rs new file mode 100644 index 00000000..8ee2fde9 --- /dev/null +++ b/ruff_text_size/tests/constructors.rs @@ -0,0 +1,24 @@ +use ruff_text_size::TextSize; + +#[derive(Copy, Clone)] +struct BadRope<'a>(&'a [&'a str]); + +impl BadRope<'_> { + fn text_len(self) -> TextSize { + self.0.iter().copied().map(TextSize::of).sum() + } +} + +#[test] +fn main() { + let x: char = 'c'; + let _ = TextSize::of(x); + + let x: &str = "hello"; + let _ = TextSize::of(x); + + let x: &String = &"hello".into(); + let _ = TextSize::of(x); + + let _ = BadRope(&[""]).text_len(); +} diff --git a/ruff_text_size/tests/indexing.rs b/ruff_text_size/tests/indexing.rs new file mode 100644 index 00000000..e7205fde --- /dev/null +++ b/ruff_text_size/tests/indexing.rs @@ -0,0 +1,8 @@ +use ruff_text_size::TextRange; + +#[test] +fn main() { + let range = TextRange::default(); + let _ = &""[range]; + let _ = &String::new()[range]; +} diff --git a/ruff_text_size/tests/main.rs b/ruff_text_size/tests/main.rs new file mode 100644 index 00000000..8d8dd091 --- /dev/null +++ b/ruff_text_size/tests/main.rs @@ -0,0 +1,79 @@ +use { + ruff_text_size::{TextRange, TextSize}, + std::ops, +}; + +fn size(x: u32) -> TextSize { + TextSize::from(x) +} + +fn range(x: ops::Range) -> TextRange { + TextRange::new(x.start.into(), x.end.into()) +} + +#[test] +fn sum() { + let xs: Vec = vec![size(0), size(1), size(2)]; + assert_eq!(xs.iter().sum::(), size(3)); + assert_eq!(xs.into_iter().sum::(), size(3)); +} + +#[test] +fn math() { + assert_eq!(size(10) + size(5), size(15)); + assert_eq!(size(10) - size(5), size(5)); +} + +#[test] +fn checked_math() { + assert_eq!(size(1).checked_add(size(1)), Some(size(2))); + assert_eq!(size(1).checked_sub(size(1)), Some(size(0))); + assert_eq!(size(1).checked_sub(size(2)), None); + assert_eq!(size(!0).checked_add(size(1)), None); +} + +#[test] +#[rustfmt::skip] +fn contains() { + assert!( range(2..4).contains_range(range(2..3))); + assert!( ! range(2..4).contains_range(range(1..3))); +} + +#[test] +fn intersect() { + assert_eq!(range(1..2).intersect(range(2..3)), Some(range(2..2))); + assert_eq!(range(1..5).intersect(range(2..3)), Some(range(2..3))); + assert_eq!(range(1..2).intersect(range(3..4)), None); +} + +#[test] +fn cover() { + assert_eq!(range(1..2).cover(range(2..3)), range(1..3)); + assert_eq!(range(1..5).cover(range(2..3)), range(1..5)); + assert_eq!(range(1..2).cover(range(4..5)), range(1..5)); +} + +#[test] +fn cover_offset() { + assert_eq!(range(1..3).cover_offset(size(0)), range(0..3)); + assert_eq!(range(1..3).cover_offset(size(1)), range(1..3)); + assert_eq!(range(1..3).cover_offset(size(2)), range(1..3)); + assert_eq!(range(1..3).cover_offset(size(3)), range(1..3)); + assert_eq!(range(1..3).cover_offset(size(4)), range(1..4)); +} + +#[test] +#[rustfmt::skip] +fn contains_point() { + assert!( ! range(1..3).contains(size(0))); + assert!( range(1..3).contains(size(1))); + assert!( range(1..3).contains(size(2))); + assert!( ! range(1..3).contains(size(3))); + assert!( ! range(1..3).contains(size(4))); + + assert!( ! range(1..3).contains_inclusive(size(0))); + assert!( range(1..3).contains_inclusive(size(1))); + assert!( range(1..3).contains_inclusive(size(2))); + assert!( range(1..3).contains_inclusive(size(3))); + assert!( ! range(1..3).contains_inclusive(size(4))); +} diff --git a/ruff_text_size/tests/serde.rs b/ruff_text_size/tests/serde.rs new file mode 100644 index 00000000..0d8f9d4a --- /dev/null +++ b/ruff_text_size/tests/serde.rs @@ -0,0 +1,83 @@ +use { + ruff_text_size::{TextRange, TextSize}, + serde_test::{assert_de_tokens_error, assert_tokens, Token}, + std::ops, +}; + +fn size(x: u32) -> TextSize { + TextSize::from(x) +} + +fn range(x: ops::Range) -> TextRange { + TextRange::new(x.start.into(), x.end.into()) +} + +#[test] +fn size_serialization() { + assert_tokens(&size(00), &[Token::U32(00)]); + assert_tokens(&size(10), &[Token::U32(10)]); + assert_tokens(&size(20), &[Token::U32(20)]); + assert_tokens(&size(30), &[Token::U32(30)]); +} + +#[test] +fn range_serialization() { + assert_tokens( + &range(00..10), + &[ + Token::Tuple { len: 2 }, + Token::U32(00), + Token::U32(10), + Token::TupleEnd, + ], + ); + assert_tokens( + &range(10..20), + &[ + Token::Tuple { len: 2 }, + Token::U32(10), + Token::U32(20), + Token::TupleEnd, + ], + ); + assert_tokens( + &range(20..30), + &[ + Token::Tuple { len: 2 }, + Token::U32(20), + Token::U32(30), + Token::TupleEnd, + ], + ); + assert_tokens( + &range(30..40), + &[ + Token::Tuple { len: 2 }, + Token::U32(30), + Token::U32(40), + Token::TupleEnd, + ], + ); +} + +#[test] +fn invalid_range_deserialization() { + assert_tokens::( + &range(62..92), + &[ + Token::Tuple { len: 2 }, + Token::U32(62), + Token::U32(92), + Token::TupleEnd, + ], + ); + assert_de_tokens_error::( + &[ + Token::Tuple { len: 2 }, + Token::U32(92), + Token::U32(62), + Token::TupleEnd, + ], + "invalid range: 92..62", + ); +}