rust/src/librustc/infer
Irina Popa b63d7e2b1c Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
..
anon_types Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
error_reporting Improve eager type resolution error message 2018-05-13 13:02:34 -03:00
higher_ranked Remove LazyBTreeMap. 2018-05-14 22:27:45 +10:00
lexical_region_resolve store RegionVariableInfo and not just RegionVariableOrigin 2018-05-02 07:36:11 -06:00
outlives import trait engine to typeck 2018-03-23 09:22:07 +08:00
region_constraints track skol levels in the InferCtxt rather than via counter 2018-05-02 08:36:13 -06:00
at.rs introduce `infcx.at(..).normalize(..)` operation [VIC] 2018-03-13 11:22:05 -04:00
canonical.rs Make Binder's field private and clean up its usage 2018-04-24 22:12:07 -05:00
combine.rs add universes to type inference variables 2018-05-02 07:36:09 -06:00
equate.rs make the `region_constraints` field an `Option` 2017-11-16 05:57:43 -05:00
freshen.rs add `canonicalize` method to `InferCtxt` [VIC] 2018-03-13 11:21:31 -04:00
fudge.rs Revert "add universes to type inference variables" 2018-03-23 13:19:24 -06:00
glb.rs issue better error message when LUB/GLB diverge under new behavior 2017-11-17 10:32:15 -05:00
lattice.rs Revert "add universes to type inference variables" 2018-03-23 13:19:24 -06:00
lub.rs issue better error message when LUB/GLB diverge under new behavior 2017-11-17 10:32:15 -05:00
mod.rs Rollup merge of #50740 - nnethercote:rm-LazyBTreeMap, r=cramertj 2018-05-17 05:18:11 +08:00
resolve.rs remove defaulting to unit 2018-03-14 12:44:51 +08:00
sub.rs Make Binder's field private and clean up its usage 2018-04-24 22:12:07 -05:00
type_variable.rs Add a comment explaining unification w/ universes 2018-05-02 15:02:11 -06:00
unify_key.rs obtain `UnificationTable` and `snapshot_vec` from `ena` instead 2018-03-01 08:04:26 -07:00