swift
[5.8] Introduce if/switch expressions
#63378
Merged

[5.8] Introduce if/switch expressions #63378

hamishknight
xedin [AST] Expand TypeJoin expression to support joining over a type
5fbc51c2
xedin [CSClosure] Allocate temporary type-join and opaque value exprs in so…
0bc0bf5b
hamishknight [Sema] Avoid forming double braced single expression closures
f5c007a3
hamishknight [CS] NFC: Factor out brace element handling in a couple of cases
d81d479d
hamishknight [CS] NFC: Move SolverSnapshot::applySolution into the cpp file
e6eec6b3
hamishknight [Sema] Introduce PreCheckReturnStmtRequest
165b4ba5
hamishknight Introduce if/switch expressions
5008ee5f
hamishknight [Sema] Error on redundant try/awaits for if/switch expressions
b3cdf2ec
hamishknight hamishknight added 🍒 release cherry pick
hamishknight hamishknight added swift 5.8
hamishknight hamishknight requested a review from airspeedswift airspeedswift 2 years ago
hamishknight hamishknight requested a review from ahoppen ahoppen 2 years ago
hamishknight hamishknight requested a review from bnbarham bnbarham 2 years ago
hamishknight hamishknight requested a review from CodaFi CodaFi 2 years ago
hamishknight hamishknight requested a review from DougGregor DougGregor 2 years ago
hamishknight hamishknight requested a review from rintaro rintaro 2 years ago
hamishknight hamishknight requested a review from zoecarver zoecarver 2 years ago
airspeedswift
airspeedswift approved these changes on 2023-02-02
hamishknight
hamishknight
ahoppen
ahoppen approved these changes on 2023-02-03
zoecarver
zoecarver approved these changes on 2023-02-03
hamishknight [CS] Connect isolated conjunctions to referenced VarDecls
70a7d294
hamishknight hamishknight requested a review 2 years ago
hamishknight
airspeedswift
airspeedswift approved these changes on 2023-02-06
hamishknight
hamishknight hamishknight merged d78b0358 into release/5.8 2 years ago
hamishknight hamishknight deleted the express-yourself-5.8 branch 2 years ago
AnthonyLatsis AnthonyLatsis removed swift 5.8

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone