-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Change macro expansion mangling to avoid request cycles #74201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change macro expansion mangling to avoid request cycles #74201
Conversation
lib/AST/Expr.cpp
Outdated
dump(llvm::errs()); | ||
abort(); |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
47ff956
to
f11b956
Compare
f11b956
to
f26b625
Compare
@swift-ci Please smoke test |
#anonymousTypes(public: false) { "goodbye" } | ||
|
||
// FIXME: This test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Drive-by comment: Is this a leftover comment?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope, the test is broken or there's a bug; I noticed that changing 'public' to true has no effect on the SIL output, which I think is wrong.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, I see what you by the FIXME now with your comment. Do you think it would be valuable to include more information about what in the test needs fixing (essentially putting your GitHub comment in the source code)? I’m just thinking that somebody reading this FIXME in a year or two might have a hard time understanding what it was referring to.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
Fixes rdar://127078338.
f26b625
to
9793f77
Compare
swiftlang/llvm-project#8898 |
Fixes rdar://127078338.