Clang function types v2: Electric Boogaloo (parsing + printing)#28737
Clang function types v2: Electric Boogaloo (parsing + printing)#28737varungandhi-apple merged 4 commits into
Conversation
|
We should run still run the tests now though. @swift-ci please test |
|
Still haven't had the time to write the extra tests, will do that soon 😐. @swift-ci please test |
|
Tests are kinda' done. Seems minimal, but there's only so many things you can do with type declarations, I guess. When we return a function pointer through a typealias, then the type of the variable is |
|
@swift-ci please test |
|
Build failed |
|
Build failed |
|
@rjmccall LGTY? |
|
@swift-ci please test |
|
Build failed |
|
Build failed |
|
@swift-ci please smoke test |
First three commits are from #28726.Tried to get it out soon for review. Some things are still TODO but the core things are done:Add some test cases for SIL printing. AST and SIL logic are very close, so this should be minimal work.We can't add test cases for this right now, because we aren't storing the type in SIL