diff options
| author | bors <bors@rust-lang.org> | 2019-07-19 21:11:23 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-07-19 21:11:23 +0000 |
| commit | 5c26b523686497a46d10104c7295f366099a298c (patch) | |
| tree | dca53611133677adf1316b97433535c8a0c8808a /src/test/ui/thinlto | |
| parent | e3cebcb3bd4ffaf86bb0cdfd2af5b7e698717b01 (diff) | |
| parent | 8f30d260304ffc260764e51b2d3e40d1734df502 (diff) | |
| download | rust-5c26b523686497a46d10104c7295f366099a298c.tar.gz rust-5c26b523686497a46d10104c7295f366099a298c.zip | |
Auto merge of #62705 - petrochenkov:oh-bye-mark, r=matthewjasper
libsyntax: Rename `Mark` into `ExpnId` "`Mark`" is an ID that identifies both a macro invocation (`foo!()`), and expansion process, and expansion result of that macro invocation. The problem is that it's pretty hard to infer that from its name. This PR renames it into `ExpnId` reflecting its meaning in most contexts. (The contexts where it's meaning is closer to "macro invocation ID" are rarer.) I've kept "mark" in the names of functions that add or remove marks to/from syntactic contexts, those marks are not just expansion IDs, but something more complex.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions
