rust/src/librustc
Esteban Küber d9ab4ff9a3 Remove blanket silencing of "type annotation needed" errors
Remove blanket check for existence of other errors before emitting
"type annotation needed" errors, and add some eager checks to avoid
adding obligations when they refer to types that reference
`[type error]` in order to reduce unneded errors.
2019-09-24 11:31:14 -07:00
..
benches Remove licenses 2018-12-25 21:08:33 -07:00
dep_graph Privatize DiagnosticBuilder constructors 2019-09-17 09:30:44 -04:00
hir Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
ich Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasper 2019-09-08 00:07:31 +02:00
infer Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
lint factor out pluralisation remains after #64280 2019-09-20 00:25:27 +08:00
middle Rollup merge of #64342 - glorv:master, r=varkor 2019-09-21 16:01:26 +02:00
mir avoid generating drops for moved operands of calls 2019-09-19 11:50:00 -04:00
query Get rid of special const intrinsic query in favour of const_eval 2019-09-17 16:31:55 +02:00
session Protect error handler fields with single lock 2019-09-17 09:30:45 -04:00
traits Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
ty Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
util Move librustc panic handler into the new one 2019-08-30 12:34:20 +02:00
arena.rs Aggregation of cosmetic changes made during work on REPL PRs: librustc 2019-09-07 16:27:19 +01:00
build.rs Remove licenses 2018-12-25 21:08:33 -07:00
Cargo.toml with byteorder 1.3, the i128 feature is a NOP 2019-09-16 18:28:05 +02:00
error_codes.rs Add long error explanation for E0312 2019-09-12 12:58:44 +02:00
lib.rs Auto merge of #60584 - jonas-schievink:ice-panic-hook, r=oli-obk 2019-09-15 00:10:08 +00:00
macros.rs Unify all uses of 'gcx and 'tcx. 2019-06-14 18:58:23 +03:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
tests.rs librustc: Unconfigure tests during normal build 2019-08-02 01:59:01 +03:00

For more information about how rustc works, see the rustc guide.