index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc
/
infer
Age
Commit message (
Expand
)
Author
Lines
2017-12-04
extract the code to create `OutlivesBounds` into its own module
Niko Matsakis
-98
/
+110
2017-12-04
make `no_late_bound_regions` a method on `Binder<T>`
Niko Matsakis
-3
/
+3
2017-12-04
make `resolve_regions_and_report_errors` take an `OutlivesEnv`
Niko Matsakis
-36
/
+35
2017-12-04
move `free_regions_map` into `infer::outlives`
Niko Matsakis
-3
/
+143
2017-12-04
extract the `implied_bounds` code into a helper function
Niko Matsakis
-172
/
+201
2017-12-02
Auto merge of #46349 - estebank:highlight-ref, r=arielb1
bors
-0
/
+56
2017-12-01
MIR: s/Lvalue/Place in type names.
Eduard-Mihai Burtescu
-5
/
+5
2017-11-29
Include lifetime on highlighted ref type mismatch
Esteban Küber
-28
/
+26
2017-11-28
On type mismatch error highlight `&` when type matches
Esteban Küber
-0
/
+58
2017-11-25
comments
Ariel Ben-Yehuda
-12
/
+0
2017-11-25
avoid type-live-for-region obligations on dummy nodes
Ariel Ben-Yehuda
-0
/
+1
2017-11-23
Auto merge of #46054 - nikomatsakis:nll-master-to-rust-master-1, r=arielb1
bors
-14
/
+14
2017-11-22
Implement in-band lifetime bindings
Taylor Cramer
-8
/
+11
2017-11-22
Make RegionVid use newtype_index!
Santiago Pastorino
-14
/
+14
2017-11-21
check that def_id is a local closure in InferCtxt::fn_sig
Niko Matsakis
-12
/
+21
2017-11-18
give better error messages when a cycle arises
Niko Matsakis
-20
/
+61
2017-11-18
remove the `generator_sigs` map, query, and plumbing
Niko Matsakis
-119
/
+1
2017-11-18
`TyClosure` no longer needs to use `freshen_closure_like`
Niko Matsakis
-13
/
+3
2017-11-18
remove the `closure_tys` map from `TypeckTables`
Niko Matsakis
-3
/
+11
2017-11-18
move the signature into the closure type
Niko Matsakis
-3
/
+1
2017-11-18
stop using the `closure_kinds` query / table for anything
Niko Matsakis
-17
/
+8
2017-11-18
make `mk_closure` take a `ClosureSubsts`
Niko Matsakis
-1
/
+1
2017-11-18
thread the closure-kind through in the closure substs
Niko Matsakis
-16
/
+5
2017-11-17
use a BTreeMap instead of an FxHasMap for the skol regions
Niko Matsakis
-6
/
+8
2017-11-17
issue better error message when LUB/GLB diverge under new behavior
Niko Matsakis
-1
/
+14
2017-11-17
make LUB/GLB of higher-ranked things actually do EQ
Niko Matsakis
-2
/
+48
2017-11-16
infer/outlives/obligations.rs: wrap some long lines
Niko Matsakis
-1
/
+3
2017-11-16
obligations.rs: rustfmt
Niko Matsakis
-7
/
+11
2017-11-16
Nit: reset more state after `take_and_reset_data`
Niko Matsakis
-4
/
+50
2017-11-16
Nit: improve comment to explain why we wait until regionck
Niko Matsakis
-9
/
+13
2017-11-16
Nit: rework region obligations to a snapshotted vector
Niko Matsakis
-16
/
+29
2017-11-16
Nit: fix wording in README
Niko Matsakis
-9
/
+9
2017-11-16
leak the affects of closures on the free-region-map, like we used to
Niko Matsakis
-0
/
+46
2017-11-16
factor out `free_region_binding_scope` helper
Niko Matsakis
-7
/
+1
2017-11-16
infer/outlives: add license
Niko Matsakis
-0
/
+10
2017-11-16
update READMEs to describe the new situation
Niko Matsakis
-483
/
+482
2017-11-16
formalize giving ownership of region vars to region inf. context
Niko Matsakis
-17
/
+44
2017-11-16
infer: give access to region variable origins
Niko Matsakis
-2
/
+21
2017-11-16
MIR typeck: refactor to track region constraints
Niko Matsakis
-0
/
+8
2017-11-16
rustfmt `lexical_region_resolve`
Niko Matsakis
-32
/
+24
2017-11-16
add method `take_and_reset_region_constraints` to `InferCtxt`
Niko Matsakis
-1
/
+26
2017-11-16
split the `var_origins` from the `RegionConstraintData`
Niko Matsakis
-182
/
+206
2017-11-16
region_constraints: only push givens into undo-log if in a snapshot
Niko Matsakis
-1
/
+3
2017-11-16
make `RegionVid` implement `Idx` and use `IndexVec`
Niko Matsakis
-25
/
+31
2017-11-16
separate the `Collector` from the `Data` it is collecting
Niko Matsakis
-119
/
+123
2017-11-16
make the `region_constraints` field an `Option`
Niko Matsakis
-40
/
+54
2017-11-16
rename RegionVarBindings to RegionConstraintCollector
Niko Matsakis
-22
/
+22
2017-11-16
infer: rename `region_vars` field to `region_constraints`
Niko Matsakis
-31
/
+38
2017-11-16
rename `region_inference` module to `region_constraints`
Niko Matsakis
-13
/
+13
2017-11-16
move refcells out from `RegionVarBindings` and up into `InferCtxt`
Niko Matsakis
-156
/
+151
[prev]
[next]