Files
swift-mirror/lib/Sema/CodeSynthesis.cpp
Hamish Knight 961c16a2cc [Sema] Requestify default init synthesis
This commit adds two requests, one to compute
whether or not a decl should have a default
initializer, and another to synthesize it.

This then allows us to remove the default constructor
synthesis from addImplicitConstructorsToClass as
well as completely eliminate addImplicitConstructorsToStruct.
For now, we can just force the requests in
addImplicitConstructors.
2019-10-25 11:23:28 -07:00

46 KiB