47 lines
1.5 KiB
Rust
47 lines
1.5 KiB
Rust
mod helpers;
|
|
|
|
#[cfg(feature = "aot-plan-import")]
|
|
pub mod aot_plan_import;
|
|
pub mod box_tests;
|
|
pub mod core13_smoke_array;
|
|
pub mod exec_parity;
|
|
// Legacy PHI-off flow shape tests (pre-JoinIR). Disable by default.
|
|
#[cfg(feature = "legacy-tests")]
|
|
pub mod flow;
|
|
pub mod functionbox_call_tests;
|
|
pub mod host_reverse_slot;
|
|
// Legacy PHI-off if/merge shape tests (pre-JoinIR). Disable by default.
|
|
#[cfg(feature = "legacy-tests")]
|
|
pub mod if_no_phi;
|
|
pub mod if_return_exec;
|
|
// Legacy StringUtils VM parity smoke (pre-JoinIR). Disable by default.
|
|
#[cfg(feature = "legacy-tests")]
|
|
pub mod json_lint_stringutils_min_vm; // Phase 21.7++: using StringUtils alias resolution fix
|
|
pub mod llvm_bitops_test;
|
|
pub mod macro_tests;
|
|
pub mod mir;
|
|
pub mod namingbox_static_method_id; // Phase 21.7++ Phase 1: StaticMethodId structure tests
|
|
pub mod nyash_abi_basic;
|
|
pub mod parser;
|
|
pub mod phase61_if_in_loop_dryrun; // Phase 61-2: If-in-loop JoinIR dry-run tests
|
|
pub mod phase67_generic_type_resolver; // Phase 67: P3-C GenericTypeResolver tests
|
|
pub mod plugin_hygiene;
|
|
pub mod policy_mutdeny;
|
|
pub mod refcell_assignment_test;
|
|
// Stage1 CLI SSA smoke (pre-JoinIR expectations). Disable by default.
|
|
#[cfg(feature = "legacy-tests")]
|
|
pub mod stage1_cli_entry_ssa_smoke;
|
|
pub mod sugar;
|
|
pub mod typebox_tlv_diff;
|
|
pub mod vm;
|
|
pub mod vtable;
|
|
|
|
// Phase 34-2: JoinIR Frontend (AST→JoinIR) and related components
|
|
pub mod joinir;
|
|
|
|
// Phase 40-3: array_ext.filter A/B test
|
|
pub mod phase40_array_ext_filter_test;
|
|
|
|
// Phase 256 P1.5: Select instruction minimal test
|
|
pub mod phase256_select_minimal_test;
|