swift
[Type checker] Refactor override checking
#17733
Merged

[Type checker] Refactor override checking #17733

DougGregor
DougGregor [Evaluator] Strengthen check that inherited types don't get evaluated…
f989c0af
DougGregor [Type checker] Factor out computation of overridden asssociated types.
950ea581
DougGregor [Type checker] Refactor override checking.
d0a12c17
DougGregor [Type checker] Make “override” computation not dependent on Objective…
bc78b198
DougGregor [AST] Prune unnecessary calls to LazyResolver::resolveOverriddenDecl().
d5bd991e
DougGregor [Type Checker] Only resolveOverriddenDecl() for decls with ‘override’.
bc0a18f1
DougGregor [AST] Make DeclAttributes::getAttribute() propagate its AllowInvalid …
dcf53dce
DougGregor [Clang Importer] Always set overridden decls and add ‘override’ attri…
19aa5521
DougGregor
swift-ci swift-ci merged 1b91f009 into master 7 years ago
DougGregor DougGregor deleted the refactor-override-checking branch 7 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone