(
mut self,
state: &mut ParserState<'heap, '_, '_>,
span: TextRange,
)
| 58 | } |
| 59 | |
| 60 | fn build( |
| 61 | mut self, |
| 62 | state: &mut ParserState<'heap, '_, '_>, |
| 63 | span: TextRange, |
| 64 | ) -> Result<Expr<'heap>, ParserDiagnostic> { |
| 65 | self.expr.r#type = TypeNode::finish(self.r#type, state); |
| 66 | |
| 67 | Ok(Expr { |
| 68 | id: NodeId::PLACEHOLDER, |
| 69 | span: state.insert_range(span), |
| 70 | kind: ExprKind::Tuple(self.expr), |
| 71 | }) |
| 72 | } |
| 73 | } |
| 74 | |
| 75 | fn parse_tuple<'heap>( |
nothing calls this directly
no test coverage detected