diff options
| author | bors <bors@rust-lang.org> | 2022-09-15 11:54:03 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-09-15 11:54:03 +0000 |
| commit | 294f0eef736aa13cadf28ce7160a18a94ca7b87c (patch) | |
| tree | ba2cfdaac7cbfa964493ae51babf16d9888878d0 /compiler/rustc_interface/src/lib.rs | |
| parent | 00fcc82df204ab81cd887da7d04c023a201afd5b (diff) | |
| parent | cb2949e6425688078b6b3eb38d91f607ab280a16 (diff) | |
| download | rust-294f0eef736aa13cadf28ce7160a18a94ca7b87c.tar.gz rust-294f0eef736aa13cadf28ce7160a18a94ca7b87c.zip | |
Auto merge of #101173 - jyn514:simplify-macro-arguments, r=cjgillot
Further simplify the macros generated by `rustc_queries` This doesn't actually move anything outside the macros, but it makes them simpler to read. - Add a new `rustc_query_names` macro. This allows a much simpler syntax for the matchers in the macros passed to it as a callback. - Convert `define_dep_nodes` and `alloc_once` to use `rustc_query_names`. This is possible because they only use the names (despite the quite complicated matchers in `define_dep_nodes`, none of the other arguments are used). - Get rid of `rustc_dep_node_append`. r? `@cjgillot`
Diffstat (limited to 'compiler/rustc_interface/src/lib.rs')
0 files changed, 0 insertions, 0 deletions
