Skip to content

Conversation

bob-wilson
Copy link

This PR is a follow-up to
llvm#137087 that extends the output format generated by -header-include-filtering=direct-per-file to include information about the source location where those include/imports happended, as well as include information about the imported module when an include is translated to a module import.

rdar://161359514

@cyndyishida
Copy link

@swift-ci please test

Copy link

@Bigcheese Bigcheese left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The commit message should indicate that this is a cherry pick from llvm, but this otherwise looks good.

…ude-filtering=direct-per-file (llvm#156756)

This PR is a follow-up to
llvm#137087 that extends the output
format generated by -header-include-filtering=direct-per-file to include
information about the source location where those include/imports
happended, as well as include information about the imported module when
an include is translated to a module import.

rdar://161359514

(cherry-picked from commit 8df194f)
@bob-wilson bob-wilson force-pushed the bwilson/module-include-tracing branch from f8c013c to 31349e7 Compare September 26, 2025 16:59
@bob-wilson
Copy link
Author

The commit message should indicate that this is a cherry pick from llvm, but this otherwise looks good.

Fixed.

@bob-wilson
Copy link
Author

@swift-ci please test

@bob-wilson bob-wilson merged commit 735a397 into stable/21.x Sep 29, 2025
3 checks passed
@bob-wilson bob-wilson deleted the bwilson/module-include-tracing branch September 29, 2025 20:39
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.

4 participants