Guillaume Gomez
32d64edcf9
Simplfy color availability check
2020-11-17 10:33:14 +01:00
Andy Russell
a78966df83
clarify span_label
documentation
2020-11-16 18:05:45 -05:00
bors
5cdf5b882d
Auto merge of #76931 - oli-obk:const_prop_inline_lint_madness, r=wesleywiser
...
Properly handle lint spans after MIR inlining
The first commit shows what happens when we apply mir inlining and then cause lints on the inlined MIR.
The second commit fixes that.
r? `@wesleywiser`
2020-11-03 16:32:34 +00:00
Aaron Hill
6bdb4e3206
Some work
2020-10-30 20:02:14 -04:00
Aaron Hill
23018a55d9
Implement rustc side of report-future-incompat
2020-10-30 20:02:14 -04:00
Joshua Nelson
57c6ed0c07
Fix even more clippy warnings
2020-10-30 10:13:39 -04:00
Dániel Buga
3fba948510
Fix typos
2020-10-29 16:51:46 +01:00
oli
888ef24c22
Address review comment
2020-10-27 14:16:23 +00:00
Oliver Scherer
c8a866ea17
Show the inline stack of MIR lints that only occur after inlining
2020-10-27 14:08:07 +00:00
est31
215cd36e1c
Remove unused code from remaining compiler crates
2020-10-14 04:14:32 +02:00
Erik Hofmayer
138a2e5eaa
/nightly/nightly-rustc
2020-09-23 21:51:56 +02:00
Erik Hofmayer
dd66ea2d3d
Updated html_root_url for compiler crates
2020-09-23 21:14:43 +02:00
Ralf Jung
c2d9af68a0
Rollup merge of #76846 - botika:master, r=davidtwco
...
Avoiding unnecesary allocations at rustc_errors
Simplify the code avoiding allocations with easy alternative
2020-09-21 10:40:30 +02:00
Matthias Krüger
40dddd3305
use matches!() macro for simple if let conditions
2020-09-18 20:28:35 +02:00
Juan Aguilar Santillana
28cfa9730e
Simplify panic_if_treat_err_as_bug avoiding allocations
2020-09-18 05:57:01 +00:00
Juan Aguilar Santillana
7b5d9836c4
Remove redundant to_string
2020-09-17 10:27:04 +00:00
Aurélien Deharbe
439b766161
replacing sub's that can wrap by saturating_sub's
2020-09-11 11:11:11 +02:00
Dan Aloni
7b2deb5628
rustc_{errors,session}: add delay_good_path_bug
...
The first use case of this detection of regression for trimmed paths
computation, that is in the case of rustc, which should be computed only
in case of errors or warnings.
Our current user of this method is deeply nested, being a side effect
from `Display` formatting on lots of rustc types. So taking only the
caller to the error message is not enough - we should collect the
traceback instead.
2020-09-02 10:43:17 +03:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00