Skip to content

Conversation

@ahoppen
Copy link
Member

@ahoppen ahoppen commented Jul 25, 2023

This should make the MacroSystem behave more similarly to the expansions performed by the compiler.

To review: This PR consists of 3 preparation commits, followed by the actual re-write of MacroSystem.

@ahoppen ahoppen requested a review from bnbarham July 25, 2023 01:08
@ahoppen
Copy link
Member Author

ahoppen commented Jul 25, 2023

@swift-ci Please test

@ahoppen ahoppen force-pushed the ahoppen/macrosystem-rework branch from 15d9116 to 5db0322 Compare July 25, 2023 01:17
@ahoppen
Copy link
Member Author

ahoppen commented Jul 25, 2023

@swift-ci Please test

@ahoppen
Copy link
Member Author

ahoppen commented Jul 25, 2023

@swift-ci Please test Windows

@ahoppen
Copy link
Member Author

ahoppen commented Jul 25, 2023

swiftlang/swift#67500

@swift-ci Please test macOS

@ahoppen
Copy link
Member Author

ahoppen commented Jul 25, 2023

swiftlang/swift#67500

@swift-ci Please test Linux

@ahoppen ahoppen changed the title Re-work MacroSystem on top of the same parsing functions that the compiler invokes Re-work MacroSystem on top of the same expansion functions that the compiler invokes Jul 25, 2023
@ahoppen
Copy link
Member Author

ahoppen commented Jul 25, 2023

swiftlang/swift#67500

@swift-ci Please test macOS

@ahoppen
Copy link
Member Author

ahoppen commented Jul 26, 2023

swiftlang/swift#67500

@swift-ci Please test macOS

@ahoppen
Copy link
Member Author

ahoppen commented Jul 26, 2023

swiftlang/swift#67500

@swift-ci Please test

@ahoppen
Copy link
Member Author

ahoppen commented Jul 26, 2023

swiftlang/swift#67500

@swift-ci Please test

@ahoppen ahoppen force-pushed the ahoppen/macrosystem-rework branch 2 times, most recently from 75ebeaa to 287d25c Compare July 27, 2023 23:36
@ahoppen
Copy link
Member Author

ahoppen commented Jul 27, 2023

swiftlang/swift#67500

@swift-ci Please test

@ahoppen ahoppen force-pushed the ahoppen/macrosystem-rework branch from 287d25c to 3477df6 Compare July 28, 2023 14:51
@ahoppen
Copy link
Member Author

ahoppen commented Jul 28, 2023

@swift-ci Please test

@ahoppen
Copy link
Member Author

ahoppen commented Jul 28, 2023

@swift-ci Please test Windows

@ahoppen
Copy link
Member Author

ahoppen commented Jul 31, 2023

swiftlang/swift#67500

@swift-ci Please test

@ahoppen
Copy link
Member Author

ahoppen commented Aug 1, 2023

@ahoppen
Copy link
Member Author

ahoppen commented Aug 1, 2023

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.

2 participants