Phase 33 NORM canon test: enforce normalized dev route for P1/P2/JP mini
This commit is contained in:
@ -61,11 +61,7 @@ impl LoopViewBuilder {
|
||||
///
|
||||
/// - `Some(JoinModule)`: Lowering成功
|
||||
/// - `None`: 未サポートパターン(フォールバック経路へ)
|
||||
pub fn build(
|
||||
&self,
|
||||
scope: LoopScopeShape,
|
||||
func_name: Option<&str>,
|
||||
) -> Option<JoinModule> {
|
||||
pub fn build(&self, scope: LoopScopeShape, func_name: Option<&str>) -> Option<JoinModule> {
|
||||
let name = func_name.unwrap_or("");
|
||||
|
||||
// Phase 188-Impl-1: Pattern 1 (Simple While Loop) detection
|
||||
@ -139,7 +135,10 @@ impl LoopViewBuilder {
|
||||
&mut join_value_space,
|
||||
) {
|
||||
if self.debug {
|
||||
eprintln!("[LoopViewBuilder] Pattern 1 lowering succeeded for {:?}", name);
|
||||
eprintln!(
|
||||
"[LoopViewBuilder] Pattern 1 lowering succeeded for {:?}",
|
||||
name
|
||||
);
|
||||
}
|
||||
return Some(result);
|
||||
}
|
||||
@ -181,7 +180,9 @@ impl LoopViewBuilder {
|
||||
}
|
||||
CaseALoweringShape::IterationWithAccumulation => {
|
||||
if self.debug {
|
||||
eprintln!("[LoopViewBuilder] Shape: IterationWithAccumulation → stage1 lowerer");
|
||||
eprintln!(
|
||||
"[LoopViewBuilder] Shape: IterationWithAccumulation → stage1 lowerer"
|
||||
);
|
||||
}
|
||||
generic_case_a::lower_case_a_stage1_usingresolver_with_scope(scope)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user