swift
[MiscDiagnostics] Update diagnostics for IUO to Any coercion
#23617
Merged

[MiscDiagnostics] Update diagnostics for IUO to Any coercion #23617

xedin merged 15 commits into swiftlang:master from fix/SR-10199
theblixguy
theblixguy
theblixguy theblixguy changed the title [CSDiagnostics] Diagnose implicit coercion from T to Any via fixes [CSDiagnostics] Diagnose implicit coercion from Optional<T> to Any via fixes 7 years ago
theblixguy
theblixguy commented on 2019-03-28
xedin xedin requested a review from xedin xedin 7 years ago
xedin
xedin requested changes on 2019-03-28
theblixguy
xedin
xedin commented on 2019-03-28
theblixguy
theblixguy
theblixguy commented on 2019-03-28
xedin
xedin commented on 2019-03-28
xedin
xedin commented on 2019-03-28
xedin
xedin commented on 2019-03-28
xedin
xedin commented on 2019-03-28
xedin
xedin requested changes on 2019-04-01
theblixguy
xedin
theblixguy
xedin
theblixguy
theblixguy
xedin
theblixguy
xedin
theblixguy
xedin
theblixguy
xedin
theblixguy
xedin
jrose-apple
theblixguy
xedin
theblixguy
xedin
theblixguy [diag] do not emit any diagnostics if implicitly coercing from T! to Any
012df1f5
theblixguy [test] update tests
e88f9d59
theblixguy
xedin
theblixguy [diagnostics] check that destination type is actually Any
236162f9
theblixguy
xedin
xedin commented on 2019-04-09
theblixguy Revert "[test] update tests"
a2f3c01b
theblixguy Merge branch 'master' into fix/SR-10199
30afee36
theblixguy [diag] check for number of optionals in source type
44b2b345
theblixguy [test] update tests
5456455a
xedin
xedin approved these changes on 2019-04-10
xedin
swift-ci
swift-ci
xedin
hamishknight
xedin
theblixguy
hamishknight
xedin
hamishknight
theblixguy
xedin
hamishknight
xedin
theblixguy
hamishknight
xedin
theblixguy
xedin
theblixguy
theblixguy Merge branch 'master' into fix/SR-10199
82e8945f
theblixguy [MiscDiagnostics] Update optional to any diagnostic message and add a…
ec9785de
theblixguy Revert "[test] update tests"
e37b9294
theblixguy
xedin
xedin commented on 2019-04-15
xedin
xedin commented on 2019-04-15
theblixguy theblixguy changed the title [CSDiagnostics] Diagnose implicit coercion from Optional<T> to Any via fixes [MiscDiagnostics] Update diagnostics for Optional<T> to Any 6 years ago
hamishknight
hamishknight commented on 2019-04-15
theblixguy [MiscDiagnostics] Only emit the diagnostic if we have an IUO result
35b6a436
theblixguy [Misc Diagnostics] Update getExprForDecl, use DescriptiveDeclKind, etc
7e1a45f6
theblixguy
xedin
xedin commented on 2019-04-16
xedin
xedin commented on 2019-04-16
theblixguy [MiscDiagnostics] Add new diagnostic note for function result, re-ind…
516e4392
theblixguy [Test] Update tests
066d7f21
xedin
xedin commented on 2019-04-16
theblixguy [MiscDiagnostics] Use decl->getName() for IUO to Any diagnostic
13232be1
xedin
xedin approved these changes on 2019-04-17
xedin
swift-ci
swift-ci
theblixguy
xedin
swift-ci
xedin
swift-ci
theblixguy
xedin
xedin
theblixguy
xedin xedin merged a58db50b into master 6 years ago
xedin
theblixguy theblixguy changed the title [MiscDiagnostics] Update diagnostics for Optional<T> to Any [MiscDiagnostics] Update diagnostics for IUO to Any coercion 6 years ago
theblixguy theblixguy deleted the fix/SR-10199 branch 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone