smokes: add PHI/core/integration tests; parity uses Python LLVM harness; test runner noise filter\nparser: add opt-in TokenCursor bridge (NYASH_PARSER_TOKEN_CURSOR=1) for expressions\nmir: fix PHI incoming preds to use exit blocks; add debug PHI verification\nplugins(net/filebox): warning cleanup (dead_code), no behavior change\ndocs: smokes v2 README – add test accumulation policy and LLVM harness note\nCURRENT_TASK: Phase 15.5 newline refactor resume + plan

This commit is contained in:
Selfhosting Dev
2025-09-25 06:15:22 +09:00
parent 8fbbe2b3a0
commit d1041f4e22
36 changed files with 812 additions and 58 deletions

View File

@ -4,6 +4,7 @@ use std::os::raw::c_char;
// ============ FFI Types ============
#[allow(dead_code)]
#[repr(C)]
pub struct NyashMethodInfo {
pub method_id: u32,
@ -11,6 +12,7 @@ pub struct NyashMethodInfo {
pub signature: u32,
}
#[allow(dead_code)]
#[repr(C)]
pub struct NyashPluginInfo {
pub type_id: u32,