docs: update references after module splits

This commit is contained in:
2025-12-27 21:43:47 +09:00
parent 7ab042ca91
commit ed68e48ed1
23 changed files with 41 additions and 45 deletions

View File

@ -23,7 +23,6 @@
- `docs/development/current/main/phases/phase-284/README.md`
- `docs/development/current/main/design/edgecfg-fragments.md`
- `src/mir/builder/control_flow/edgecfg/api/compose.rs`
- `src/mir/builder/control_flow/edgecfg/api/compose/mod.rs`
- `src/mir/builder/control_flow/edgecfg/api/emit.rs`
- `docs/development/current/main/phases/phase-282/README.md`

View File

@ -10,7 +10,7 @@ Status: P1 Complete (2025-12-23)
## SSOT References
- Frag/ExitKind 設計: `docs/development/current/main/design/edgecfg-fragments.md`
- Composition API: `src/mir/builder/control_flow/edgecfg/api/compose.rs`
- Composition API: `src/mir/builder/control_flow/edgecfg/api/compose/mod.rs`
- Terminator emission: `src/mir/builder/control_flow/edgecfg/api/emit.rs``emit_frag()`
- Router SSOTSSOT=extract / safety valve: `docs/development/current/main/phases/phase-282/README.md`
@ -53,7 +53,7 @@ Phase 284 の完了条件は「`return` を含むケースが close-but-unsuppor
- 入口: `src/mir/builder/control_flow/joinir/patterns/router.rs`route=plan
- SSOT:
- `src/mir/builder/control_flow/plan/normalizer.rs`Frag 構築: branches/wires/exits
- `src/mir/builder/control_flow/edgecfg/api/compose.rs`(合成 SSOT
- `src/mir/builder/control_flow/edgecfg/api/compose/mod.rs`(合成 SSOT
- `src/mir/builder/control_flow/edgecfg/api/emit.rs``emit_frag()` terminator SSOT
- ここでは `return` を **Return edgeExitKind::Return**として組み立てるのが自然。