rust/src/librustc_session
Mazdak Farrokhzad 0b99489a89
Rollup merge of #69965 - mark-i-m:codegen-utils, r=eddyb
Refactorings to get rid of rustc_codegen_utils

r? @eddyb

cc #45276

After this, the only modules left in `rustc_codegen_utils` are
- `link`: a bunch of linking-related functions (many dealing with file names). These are mostly consumed by save analysis, rustc_driver, rustc_interface, and of course codegen. I assume they live here because we don't want a dependency of save analysis on codegen... Perhaps they can be moved to librustc?
- ~`symbol_names` and `symbol_names_test`: honestly it seems odd that `symbol_names_test` is not a submodule of `symbol_names`. It seems like these could honestly live in their own crate or move to librustc. Already name mangling is exported as the `symbol_name` query.~ (move it to its own crate)

I don't mind doing either of the above as part of this PR or a followup if you want.
2020-03-21 08:51:14 +01:00
..
lint Auto merge of #69084 - yaahc:delayed-doc-lint, r=petrochenkov 2020-02-23 16:09:41 +00:00
Cargo.toml Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
cgu_reuse_tracker.rs Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
code_stats.rs Don't redundantly repeat field names (clippy::redundant_field_names) 2020-03-06 19:42:18 +01:00
config.rs remove redundant returns (clippy::needless_return) 2020-03-20 20:23:03 +01:00
filesearch.rs Format the world 2019-12-22 17:42:47 -05:00
lib.rs Refactorings to begin getting rid of rustc_codegen_utils 2020-03-19 23:14:46 -05:00
lint.rs Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
options.rs Remove chalk integration 2020-03-02 18:11:53 -05:00
output.rs Refactorings to begin getting rid of rustc_codegen_utils 2020-03-19 23:14:46 -05:00
parse.rs Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
search_paths.rs Add -Z no-link flag 2020-01-23 11:00:36 +11:00
session.rs Auto merge of #69519 - 12101111:remove-proc-macro-check, r=nagisa 2020-03-17 18:27:26 +00:00
utils.rs Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00