[midend]修复函数参数为数组指针的退化问题,能够正确区分局部变量和函数参数并生成正确的GEP指令

This commit is contained in:
rain2133
2025-07-25 01:53:49 +08:00
parent 18dc8dbfee
commit 96c6b0ab6e
3 changed files with 200 additions and 60 deletions

View File

@@ -139,6 +139,8 @@ public:
// 构建数组类型
Type* buildArrayType(Type* baseType, const std::vector<Value*>& dims);
unsigned countArrayDimensions(Type* type);
}; // class SysYIRGenerator
} // namespace sysy