From 72b27c298af66d10edbaf14bd2bd6a05ffe8b1cd Mon Sep 17 00:00:00 2001 From: pjh456 <147148383@qq.com> Date: Thu, 17 Sep 2026 16:58:04 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=94=B9=E5=86=99=E8=A7=A3=E6=9E=90?= =?UTF-8?q?=E5=99=A8=E8=AF=8A=E6=96=AD=E9=80=8F=E4=BC=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crates/oxide_parser/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/oxide_parser/src/lib.rs b/crates/oxide_parser/src/lib.rs index 06bf3bb5..885803cb 100644 --- a/crates/oxide_parser/src/lib.rs +++ b/crates/oxide_parser/src/lib.rs @@ -26,8 +26,8 @@ fn parse_with_source_type<'a>( let ret = Parser::new(allocator, source, source_type).parse(); if ret.panicked { - // 不可恢复语法错误:oxc 已为出错 token 累积诊断时按既有路径透传 - // (消息 + 位置),直指真实触发点;无诊断时兜底通用文本。 + // 不可恢复语法错误:oxc 已为出错 token 累积诊断时,把诊断(消息 + 位置) + // 透传为 `Err`,直指真实触发点;无诊断时兜底通用文本。 if !ret.errors.is_empty() { return Err(ret.errors.into_iter().map(OxideError::from).collect()); }