rust/src/librustc_typeck
Yuki Okushi f19684c7cf
Rollup merge of #69619 - matthiaskrgr:misc, r=eddyb
more cleanups

* use starts_with() instead of chars().next() == Some(x)
* use subsec_micros() instead of subsec_nanos() / 1000
* use for (idx, item) in iter.enumerate() instead of manually counting loop iterations with variables
* use values() or keys() respectively when iterating only over keys or values of maps.
2020-03-03 17:50:08 +09:00
..
check Rollup merge of #69619 - matthiaskrgr:misc, r=eddyb 2020-03-03 17:50:08 +09:00
coherence Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
collect remove unneeded .as_ref() calls. 2020-02-29 02:16:04 +01:00
outlives use .copied() instead of .map(|x| *x) on iterators 2020-02-29 15:23:13 +01:00
variance use .copied() instead of .map(|x| *x) on iterators 2020-02-29 15:23:13 +01:00
astconv.rs use values() or keys() respectively when iterating only over keys or values of maps. 2020-03-02 13:01:05 +01:00
Cargo.toml Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
check_unused.rs Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
collect.rs Rollup merge of #69580 - matthiaskrgr:map_clone, r=Centril 2020-03-01 19:28:12 +09:00
constrained_generic_params.rs don't clone types that are copy, round two. 2020-01-27 01:18:18 +01:00
expr_use_visitor.rs Make librustc_typeck compile. 2020-02-16 11:53:12 +01:00
impl_wf_check.rs Address review comments 2020-02-14 22:40:03 +00:00
lib.rs Replace rustc_typeck::Namespace with rustc_hir::def::Namespace 2020-02-19 10:51:40 -08:00
mem_categorization.rs Make librustc_typeck compile. 2020-02-16 11:53:12 +01:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
structured_errors.rs remove rustc_error_codes deps except in rustc_driver 2020-01-18 21:53:53 +01:00

For high-level intro to how type checking works in rustc, see the type checking chapter of the rustc guide.