- 在处理变量组时添加了变量名转义逻辑 - 防止特殊字符导致的解析错误
@ -48,6 +48,7 @@ trait SsaTypeOptimizer
}
foreach ($groups as $varName => $varList) {
$varName = $this->escapeVarName($varName);
// Skip parameters — they already have declared types
if (isset($this->context->arguments[$varName])) {
continue;