rust/src/librustc_typeck
bors 08ad376e48 Auto merge of #49704 - leodasvacas:fix-#49344, r=nikomatsakis
Fix regression in defaults #49344

Fixes #49344 by not checking the well-formedness wrt defaults of predicates that contain lifetimes, which is consistent with not checking generic predicates.

r? @nikomatsakis
2018-04-08 00:28:24 +00:00
..
check Auto merge of #49704 - leodasvacas:fix-#49344, r=nikomatsakis 2018-04-08 00:28:24 +00:00
coherence rename 'tcx and tcx to 'gcx and gcx 2018-03-23 09:22:08 +08:00
outlives add a test case 2017-10-16 14:26:17 -04:00
variance Auto merge of #47630 - canndrew:exhaustive-patterns, r=nikomatsakis 2018-03-14 23:43:04 +00:00
astconv.rs Rollup merge of #49046 - Zoxc:error-summary, r=michaelwoerister 2018-03-25 01:26:24 +08:00
Cargo.toml Try to fix a perf regression by updating log 2018-01-07 16:54:05 +01:00
check_unused.rs rustc: Filter out bogus extern crate warnings 2017-11-30 08:03:04 -08:00
collect.rs rustc: Forbid #[inline(always)] with #[target_feature] 2018-03-27 14:38:20 -07:00
constrained_type_params.rs bring TyCtxt into scope 2017-09-14 21:26:06 -04:00
diagnostics.rs Stabilize attributes on generic parameters 2018-04-05 02:19:56 +03:00
impl_wf_check.rs Updated codeblocks to specify language where required. 2018-04-04 16:09:58 +01:00
lib.rs Bump the bootstrap compiler to 1.26.0 beta 2018-04-05 07:13:45 -07:00
namespace.rs Check namespaces when resolving associated items in typeck 2017-10-15 11:58:32 +01:00
README.md Move librustc_typeck READMEs to rustc guide 2018-03-12 20:05:18 -05:00
structured_errors.rs Rename -Z explain to -Z teach 2018-01-23 11:34:57 -08:00

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