swift
[Name lookup] Use decl-based name lookup for protocol-related queries
#18530
Merged

[Name lookup] Use decl-based name lookup for protocol-related queries #18530

DougGregor
DougGregor [Name lookup] Use decl-based name lookup for the conformance lookup t…
971a6e3c
DougGregor [AST] Switch ProtocolDecl::requiresClass() over to decl-based resolut…
6556926c
DougGregor [AST] Reimplement ProtocolDecl::getInheritedProtocols() on decl name …
b947a47a
DougGregor [Name lookup] Prevent recursion in typealias -> nominal type decl res…
a8cc6063
DougGregor Eliminate TypeChecker::resolveInheritedProtocols().
1610a894
DougGregor [AST] Eliminate two simple uses of (NominalType|Extension)Decl::getIn…
7d3dd498
DougGregor
DougGregor
DougGregor DougGregor merged 8f36061f into master 7 years ago
DougGregor DougGregor deleted the protocol-decl-based-resolution branch 7 years ago
slavapestov
slavapestov commented on 2018-08-07
slavapestov
slavapestov commented on 2018-08-07
slavapestov
slavapestov commented on 2018-08-07
slavapestov
slavapestov commented on 2018-08-07
slavapestov
slavapestov commented on 2018-08-07
slavapestov
slavapestov commented on 2018-08-07

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone