[Sema] Always look through optionals for unresolved member lookup

This commit is contained in:
Frederick Kellison-Linn
2020-11-12 17:18:54 -05:00
parent 040ac4b235
commit a53b1e4f3f
5 changed files with 59 additions and 3 deletions

View File

@@ -785,6 +785,8 @@ enum ScoreKind {
SK_ForwardTrailingClosure,
/// A use of a disfavored overload.
SK_DisfavoredOverload,
/// A member for an \c UnresolvedMemberExpr found via unwrapped optional base.
SK_UnresolvedMemberViaOptional,
/// An implicit force of an implicitly unwrapped optional value.
SK_ForceUnchecked,
/// A user-defined conversion.