Files
swift-mirror/test/SILGen/if_expr.swift
Hamish Knight 29dac4380e [Sema] Correctly re-contextualize if/switch exprs in lazy vars
With `if`/`switch` expressions, we may now have
local bindings within lazy initializers, and
therefore need to ensure we correctly
re-contextualize them. Adjust the walker to set
the DeclContext for all decls it encounters,
and make sure it handles some cases that the
ASTWalker does not currently visit.

rdar://119158202
2023-12-08 14:38:40 +00:00

18 KiB