Skip to content

layout: 严格类型标注校验 + 清理陈旧 error_cases - #303

Merged
miaobyte merged 1 commit into
masterfrom
cleanup-strict-kind
Sep 11, 2026
Merged

miaobyte merged 1 commit into
masterfrom
cleanup-strict-kind

Conversation

@miaobyte

Copy link
Copy Markdown
Contributor

裸未知种类(int/intg64)不再被静默当 structref:新增 is_plain_kind/write_type_ok/push_unknown_type 按未知种类拒绝,补 kindexpr_test。删陈旧 error_cases 夹具,同步文法/诊断 spec 条款。

🤖 Generated with Claude Code

裸未知种类(int/intg64 等)不再被 expand_struct_refs 静默当 structref
放行:新增 is_plain_kind/write_type_ok/push_unknown_type,按未知种类拒绝
(存在性/字段一致仍归 runtime);补 kindexpr_test 用例。删陈旧 error_cases
夹具(array_param/mutate_*、runtime_error/bootstrap_missing),同步文法与
诊断 spec 条款。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@miaobyte
miaobyte merged commit c928f43 into master Sep 11, 2026
4 checks passed
@miaobyte
miaobyte deleted the cleanup-strict-kind branch September 11, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant