rust/compiler/rustc_middle/src
Joshua Nelson 0ac13bd430 Don't abort compilation after giving a lint error
The only reason to use `abort_if_errors` is when the program is so broken that either:
1. later passes get confused and ICE
2. any diagnostics from later passes would be noise

This is never the case for lints, because the compiler has to be able to deal with `allow`-ed lints.
So it can continue to lint and compile even if there are lint errors.
2021-11-08 01:22:28 +00:00
..
dep_graph Address review. 2021-10-20 18:51:15 +02:00
hir Use SortedMap in HIR. 2021-10-21 23:08:57 +02:00
infer Miscellaneous inlining improvements 2021-06-02 08:49:58 +02:00
middle Rollup merge of #89025 - ricobbe:raw-dylib-link-ordinal, r=michaelwoerister 2021-10-07 20:26:11 -07:00
mir Auto merge of #90661 - matthiaskrgr:rollup-1umbdlx, r=matthiaskrgr 2021-11-06 22:55:37 +00:00
query Add a few query descriptions 2021-10-29 11:15:45 -04:00
thir add a CastKind to Node::Cast 2021-09-09 01:32:03 +01:00
traits Point at overlapping impls when type annotations are needed 2021-10-24 18:33:04 +00:00
ty type error go brrrrrrrr 2021-11-06 10:39:11 +00:00
util Make panic/assert calls in rustc compatible with Rust 2021. 2021-02-03 22:42:53 +01:00
arena.rs Build jump table at runtime. 2021-10-20 18:32:29 +02:00
lib.rs Revert "Add rustc lint, warning when iterating over hashmaps" 2021-10-28 11:01:42 -04:00
lint.rs Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
macros.rs Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obk 2020-11-17 12:24:34 +00:00
tests.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
thir.rs rename mir -> thir around abstract consts 2021-09-09 01:32:03 +01:00