Skip to content

Conversation

slavapestov
Copy link
Contributor

This creates a new file, TypeCheckStorage.cpp, consolidating code from TypeCheckDecl.cpp and CodeSynthesis.cpp related to property, subscript and accessor validation. Also, this moves some code related to implicit constructor synthesis from TypeCheckDecl.cpp to CodeSynthesis.cpp.

@slavapestov
Copy link
Contributor Author

(Note that I'm merging #26469 first)

@slavapestov slavapestov force-pushed the type-check-storage-cleanup branch 2 times, most recently from b7027a4 to b30f373 Compare August 7, 2019 01:21
@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test

@slavapestov slavapestov requested a review from DougGregor August 7, 2019 01:21
…ynthesis.cpp

This was split between the two files; consolidate it in CodeSynthesis.cpp.
@slavapestov slavapestov force-pushed the type-check-storage-cleanup branch from b30f373 to c3b6fd1 Compare August 7, 2019 01:36
@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test

@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test Linux

@slavapestov slavapestov merged commit 058bfad into swiftlang:master Aug 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant