Commit Graph

5 Commits

Author SHA1 Message Date
Slava Pestov a700f54441 Sema: Handle Fallback bindings like Defaults in the BindingProducer 2026-03-10 14:47:31 -04:00
Slava Pestov 8a92cdaabc Sema: Refactor processing of BindingSet::Defaults in BindingProducer
Convert them into PotentialBindings earlier. Should be NFC.
2026-03-10 14:47:31 -04:00
Hamish Knight 0149f32483 [CS] Avoid binding unwrapped type for SingleValueStmtExpr
Like closure results, we want the conversion to happen within the
individual branches of the expression. This avoids unhelpful diagnostics
around `nil` literals.
2026-02-26 23:53:16 +00:00
Slava Pestov 54789c12c7 Sema: Split off Subtyping.cpp from CSBindings.cpp 2026-02-15 14:00:51 -05:00
Slava Pestov 9036602aa1 Sema: Split off BindingProducer.h/.cpp 2026-02-05 09:19:01 -05:00