docs: update references after module splits
This commit is contained in:
@ -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`
|
||||
|
||||
|
||||
@ -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 SSOT(SSOT=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 edge(ExitKind::Return)**として組み立てるのが自然。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user