summaryrefslogtreecommitdiffstats
path: root/tests/bugs
diff options
context:
space:
mode:
authorkaizhangNV <149626564+kaizhangNV@users.noreply.github.com>2025-09-23 11:06:44 -0500
committerGitHub <noreply@github.com>2025-09-23 11:06:44 -0500
commit21c663605330d629e9022314a4720b86b017f295 (patch)
treefcbfadeddd8f1d68f1034f89288c960b6ba7294a /tests/bugs
parent7740f7905fdebebdbe22011787d432b385f4cd9d (diff)
Lookup refactor (#8467)
Close #8201. This PR unify the lowering logic for LookupDeclRef of an interface requirement. We will always lower this AST node to a LookupWitness IR. The key of this IR is the special witnessTableType `ThisTypeWitness`, this witness Table is simply a wrapper for an interface type. Our current specialization pass doesn't handle this kind of LookupWitness IR at all, so we will also add the specialization of this_type IR as well.
Diffstat (limited to 'tests/bugs')
0 files changed, 0 insertions, 0 deletions