about summary refs log tree commit diff
path: root/src/librustc_driver/args.rs
AgeCommit message (Collapse)AuthorLines
2020-08-30mv compiler to compiler/mark-38/+0
2020-02-27use char instead of &str for single char patternsMatthias Krüger-1/+1
2019-12-24Deprecate Error::description for realDavid Tolnay-6/+1
`description` has been documented as soft-deprecated since 1.27.0 (17 months ago). There is no longer any reason to call it or implement it. This commit: - adds #[rustc_deprecated(since = "1.41.0")] to Error::description; - moves description (and cause, which is also deprecated) below the source and backtrace methods in the Error trait; - reduces documentation of description and cause to take up much less vertical real estate in rustdocs, while preserving the example that shows how to render errors without needing to call description; - removes the description function of all *currently unstable* Error impls in the standard library; - marks #[allow(deprecated)] the description function of all *stable* Error impls in the standard library; - replaces miscellaneous uses of description in example code and the compiler.
2019-11-06Stabilize @file command line argumentsJeremy Fitzhardinge-11/+1
Issue https://github.com/rust-lang/rust/issues/63576
2019-08-20Move argfile expansion into run_compilerJeremy Fitzhardinge-0/+53
This will make @path work with miri and other non-standard entrypoints. Also since this simplifies librustc_driver::args, move it into a simple source file. Also remove the tests since they're doing nothing more than checking `str::lines` has the right behaviour.