Validation / Typecheck (push) Has been cancelled
Validation / Style (push) Has been cancelled
Validation / Test macos-latest (push) Has been cancelled
Validation / Test ubuntu-latest (push) Has been cancelled
Validation / Test windows-latest (push) Has been cancelled
Validation / Build (push) Has been cancelled
Validation / Required (push) Has been cancelled
TransPyC 的 includes/builtins.vp 提供 sizet/size_t/uzt/int8..uint64 以及 intfast*/uintfast*/intleast*/uintleast* 等 typedef。LSP 侧原先只靠 program.ts 的 _mergeViperBuiltinsVpSymbols 定位并合并该文件,而查找依赖工作区根与打开的 文件集合,在 Trae 等环境下找不到时这些注解会集体报"未定义"(同一工程在不同 编辑器/不同打开顺序下表现不一致)。 现把等价声明内建进 typeshed-fallback/stdlib/builtins.vpi:任意 Viper 工程无需 配置 includes 即可解析;工程自带 builtins.vp 时仍以工程声明为准(合并逻辑覆盖 同名符号,行为不变)。 新增回归用例:无 includes/builtins.vp 的工程可解析 uint32/sizet/int8/uint64 并得到 CUInt32T/CSizeT/CInt8T/CUInt64T。版本号提升至 1.1.417 并更新 CHANGELOG。