swift
[Sema] Refactor error-handling checking to effects-handling checking
#33398
Merged

[Sema] Refactor error-handling checking to effects-handling checking #33398

DougGregor
DougGregor [Sema] Rename error-handling code to effects-handling code.
52591ef9
DougGregor [Effects handling] Stop storing an ApplyClassifier as an instance.
a2dc0341
DougGregor [Effects handling] Rename PotentialReason -> PotentialThrowsReason.
8083b2dc
DougGregor [Effects handling] Eliminate Context::Kind::NonExhaustiveCatch.
fbbb2bb2
DougGregor [Effects handling] Simplify away getKindForFunctionBody().
f24b7636
DougGregor [Effects handling] Eliminate Context::Kind::NonThrowingAutoClosure.
f40de805
DougGregor [Effects handling] Eliminate Context::Kind::RethrowingFunction.
524887bb
DougGregor [Effects handling] Collapse "Handled" and "NonThrowingFunction" kinds.
ea8217ad
DougGregor [Effects handling] Eliminate Context::getHandled().
90e42bbc
DougGregor [Effects handling] Move "illegal context" strings into diagnostic text.
462e37bb
DougGregor
DougGregor
DougGregor DougGregor merged 6d8a50d2 into master 5 years ago
DougGregor DougGregor deleted the refactor-to-effects-handling branch 5 years ago
slavapestov
slavapestov commented on 2020-08-12

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone