rust/compiler/rustc_driver_impl/src
Nicholas Nethercote 678e01a3fc Delay parsing of --cfg and --check-cfg options.
By storing the unparsed values in `Config` and then parsing them within
`run_compiler`, the parsing functions can use the main symbol interner,
and not create their own short-lived interners.

This change also eliminates the need for one `EarlyErrorHandler` in
rustdoc, because parsing errors can be reported by another, slightly
later `EarlyErrorHandler`.
2023-10-30 13:46:53 +11:00
..
args.rs Provide more context for rustc +nightly -Zunstable-options on stable 2023-06-27 23:23:33 +08:00
lib.rs Delay parsing of --cfg and --check-cfg options. 2023-10-30 13:46:53 +11:00
pretty.rs Split and rename the annotation structs. 2023-10-13 06:35:19 +11:00
print.rs Fix ICE on --print=... i/o errors 2023-04-25 08:17:18 -07:00
session_diagnostics.rs Stop telling people to submit bugs for internal feature ICEs 2023-10-25 23:23:04 +02:00
signal_handler.rs Clarify arbitrary constants 2023-07-19 00:22:04 -07:00