(&mut self, ctx: &CreateStructContext<'_>)
| 874 | } |
| 875 | |
| 876 | fn visit_CreateStruct(&mut self, ctx: &CreateStructContext<'_>) -> Self::Return { |
| 877 | let struct_id = self.helper.next_id_for_token(ctx.op.as_deref()); |
| 878 | let entries = match &ctx.entries { |
| 879 | Some(entries) => self.map_initializer_list(entries.deref()), |
| 880 | None => Vec::default(), |
| 881 | }; |
| 882 | IdedExpr { |
| 883 | id: struct_id, |
| 884 | expr: Expr::Map(MapExpr { entries }), |
| 885 | } |
| 886 | } |
| 887 | |
| 888 | fn visit_CreateMessage(&mut self, ctx: &CreateMessageContext<'_>) -> Self::Return { |
| 889 | let mut message_name = String::new(); |
nothing calls this directly
no test coverage detected