refactor(test): 发射器改名 mlirlite(LLvmLiteTest/MLIRLiteTest/NoVTableTest)

- 与 TransPyV 单端 MLIR 同步:llvmlite -> mlirlite(import/限定名/注释)
This commit is contained in:
TermiNexus committed 2026-10-03 19:26:54 +08:00
1 parent 579eb52561
commit 209e8ed72e
3 files changed
+372 -372

No files matched your search

+370 -370
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1223,7 +1223,7 @@ def test_vararg_vaarg_cmpxchg(pool: memhub.MemBuddy | t.CPtr):
# ============================================================
# 测试 15: 具名结构体(%"name" = type {…})
#
# TPV 侧对每个类都调 module_add_named_type 登记具名结构体(llvmlite 由此输出
# TPV 侧对每个类都调 module_add_named_type 登记具名结构体(mlirlite 由此输出
# `%"sha1.Cls" = type {…}` 定义行)。MLIR(llvm 方言) **没有**独立类型定义语法,
# 也**不允许无体前向声明**(实测 mlir-opt 22.1.8:`!llvm.struct<"x">` 报
# "struct without a body only allowed in a recursive struct"),故:
+1 -1
View File
@@ -386,7 +386,7 @@ def test_sprintf_vararg():
# ============================================================
# 测试 12:泛型 GSListNode[T] + GSList[T]
#
# 验证 4 个技术点(为 llvmlite 简化铺路):
# 验证 4 个技术点(为 mlirlite 简化铺路):
# 1. 递归泛型 class GNode(GSListNode[GNode]):
# 2. novirtual class + 泛型组合(GNode 无 vptr,字段展平)
# 3. 泛型类作字段类型 lst: GSList[GNode]