swift
[Macros] Mangle the names of macro expansion buffers
#63233
Merged

[Macros] Mangle the names of macro expansion buffers #63233

DougGregor
DougGregor [Macros] Compute discriminators for freestanding macro expansions.
6e3289d4
DougGregor [Macros] Assign macro expansion discriminators more lazily.
72ddbebc
DougGregor [Macros] Add a mangling for macro expansions
4ae434ea
DougGregor Use the mangling prefix `@__swiftmacro_` for macro expansion buffers
2e965878
DougGregor [Source manager] Use macro buffer names when writing files to disk.
3b6a9c75
DougGregor [Macros] Use buffer mangling scheme for freestanding macros
1f8e53e9
DougGregor DougGregor requested a review from hborla hborla 2 years ago
DougGregor DougGregor requested a review from xedin xedin 2 years ago
DougGregor DougGregor requested a review from slavapestov slavapestov 2 years ago
DougGregor DougGregor requested a review from ahoppen ahoppen 2 years ago
DougGregor DougGregor requested a review from bnbarham bnbarham 2 years ago
DougGregor DougGregor requested a review from CodaFi CodaFi 2 years ago
DougGregor DougGregor requested a review from rintaro rintaro 2 years ago
DougGregor
DougGregor DougGregor merged 4e50e29f into main 2 years ago
DougGregor DougGregor deleted the macros-mangle-buffer-names branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone