swift
[ConstraintSystem] Introduce a new type to represent a type hole
#33658
Merged

[ConstraintSystem] Introduce a new type to represent a type hole #33658

xedin merged 8 commits into swiftlang:master from xedin:introduce-hole-type
xedin
xedin [AST] Introduce a new type to represent a type hole in constraint system
78ea3de8
xedin [CSApply] Make sure that hole type are not propagated to AST
48c97676
xedin [ConstraintSystem] Replace use of `UnresolvedType` with specialized `…
d039107b
xedin [CSDiagnostics] Adjust diagnostics to account that type holes in solu…
b4d3237b
xedin xedin requested a review from hborla hborla 5 years ago
xedin
xedin
swift-ci
LucianoPAlmeida
LucianoPAlmeida commented on 2020-08-27
xedin [AST] NFC: Fix a typo in the `HasTypeHole` description
b6c2f894
xedin
xedin
swift-ci
swift-ci
slavapestov
slavapestov commented on 2020-08-27
xedin [AST] Make sure that hole types are always allocated in `ConstraintSo…
8f2e53c7
xedin
swift-ci
swift-ci
xedin
xedin
swift-ci
xedin
CodaFi
xedin
xedin [CSBindings] Don't attempt to join types that contain holes
96650911
theblixguy
xedin
xedin [AST/TypeChecker] Add more asserts to make sure types don't get into AST
4847ec9a
xedin
xedin
xedin
swiftlang swiftlang deleted a comment from swift-ci on 2020-08-27
swiftlang swiftlang deleted a comment from swift-ci on 2020-08-27
swiftlang swiftlang deleted a comment from swift-ci on 2020-08-28
hborla
hborla approved these changes on 2020-08-28
xedin
xedin xedin merged a6c3e6f5 into master 5 years ago
davezarzycki
davezarzycki commented on 2020-08-30

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone