2017-11-17 |
Taylor Cramer | Fix impl Trait Lifetime Handling |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #45825 - nikomatsakis:nll-factor-region... |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #46029 - GuillaumeGomez:rollup, r=Guillau... |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #45528 - alexcrichton:avx512, r=arielb1 |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | infer/outlives/obligations.rs: wrap some long lines |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | obligations.rs: rustfmt |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | Nit: reset more state after `take_and_reset_data` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | Nit: improve comment to explain why we wait until regionck |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | Nit: rework region obligations to a snapshotted vector |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | Nit: fix wording in README |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | leak the affects of closures on the free-region-map... |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | factor out `free_region_binding_scope` helper |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | add FIXME for converting RegionVid to use `newtype_index!` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | convert TODO in traits into a FIXME |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | infer/outlives: add license |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | update READMEs to describe the new situation |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | integrate NLL with MIR type-checker |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | renumber: handle ReturnTy better |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | formalize giving ownership of region vars to region... |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | infer: give access to region variable origins |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | MIR typeck: refactor to track region constraints |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | rustfmt `lexical_region_resolve` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | add method `take_and_reset_region_constraints` to ... |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | split the `var_origins` from the `RegionConstraintData` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | region_constraints: only push givens into undo-log... |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | make `RegionVid` implement `Idx` and use `IndexVec` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | separate the `Collector` from the `Data` it is collecting |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | make the `region_constraints` field an `Option` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | rename RegionVarBindings to RegionConstraintCollector |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | infer: rename `region_vars` field to `region_constraints` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | rename `region_inference` module to `region_constraints` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | move refcells out from `RegionVarBindings` and up into... |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | extract the `tcx` out from `RegionVarBindings` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | region_inference: rustfmt |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | extract storage of region values from `RegionVarBindings` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | move `RegionResolutionError` into `lexical_region_resolve` |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | region_inference: extract taint into a sub-module |
tree | commitdiff |
2017-11-16 |
Niko Matsakis | region_inference: tighten up `pub`, stop re-exporting... |
tree | commitdiff |
2017-11-16 |
Guillaume Gomez | Rollup merge of #46010 - lnicola:escape-root, r=Guillau... |
tree | commitdiff |
2017-11-16 |
Guillaume Gomez | Rollup merge of #46005 - GuillaumeGomez:short-unstable... |
tree | commitdiff |
2017-11-16 |
Guillaume Gomez | Rollup merge of #45993 - QuietMisdreavus:anti-cow,... |
tree | commitdiff |
2017-11-16 |
Guillaume Gomez | Rollup merge of #45984 - ExpHP:attr-error-context,... |
tree | commitdiff |
2017-11-16 |
Guillaume Gomez | Rollup merge of #45973 - arielb1:fast-path, r=estebank |
tree | commitdiff |
2017-11-16 |
Guillaume Gomez | Rollup merge of #45951 - CrockAgile:master, r=michaelwo... |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #45985 - arielb1:unsafe-dedup, r=eddyb |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #45920 - sunfishcode:trap-on-unreachable... |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #46025 - nrc:rustfmt-fix, r=Mark-Simulacrum |
tree | commitdiff |
2017-11-16 |
bors | Auto merge of #45692 - steveklabnik:ship-cargo-book... |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45918 - chrisvittal:impl-trait-pr, r... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | move region resolution to be a sibling of `region_infer... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | extract lexical region resolution into its own sub... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | thread location info through mir typeck (but do not... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | move the `OutlivesEnvironment` into `infer` so that... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | rename mod `region_obligations` to `outlives::obligations` |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | extract out the implied bounds code from `regionck` |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | do not invoke `required_region_bounds` in `region_oblig... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | refactor how we extract outlives bounds from trait... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | move the `region_obligations` processing code into... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | extract `regionck_outlives` into a separate helper... |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | assert that we are consuming all of the region obligations |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | convert EXTRA_REQUIREMENT_IN_IMPL into a hard error |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | move region constraints into inference context |
tree | commitdiff |
2017-11-15 |
Niko Matsakis | fulfill: remove dead code |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Disallow all impl Trait within Fn trait sugar |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Incorporate review feedback |
tree | commitdiff |
2017-11-15 |
Chris Vittal | Add proper names to impl Trait parameters. |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Add universal_impl_trait feature gate |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Add collection of impl Trait argument lifetimes |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Add bool item is_in_impl_trait to LoweringContext |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Split hir::TyImplTrait, move checks to HIR lowering |
tree | commitdiff |
2017-11-15 |
Christopher Vittal | Move E0562 to librustc from librustc_typeck |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45938 - vramana:fix-ice-45698, r=arielb1 |
tree | commitdiff |
2017-11-15 |
Guillaume Gomez | Set short-message feature unstable |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45936 - mikhail-m1:mir-borrowck-storage... |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45715 - oli-obk:clippy, r=kennytm |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45944 - eddyb:provide, r=nikomatsakis |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45922 - vramana:fix-45702, r=nikomatsakis |
tree | commitdiff |
2017-11-15 |
bors | Auto merge of #45913 - sinkuu:mir-inlining-closure... |
tree | commitdiff |
2017-11-14 |
bors | Auto merge of #45821 - djzin:unreachable-match-arms... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45977 - kennytm:fix-pulldown-warnings... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45970 - GuillaumeGomez:from-str-docs... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45967 - matthewjasper:array-move-types... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45961 - dereckson:unix-agnosticity... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45950 - fitzgen:update-unary-and-binar... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45941 - gaurikholkar:master, r=nikomat... |
tree | commitdiff |
2017-11-14 |
Guillaume Gomez | Rollup merge of #45815 - QuietMisdreavus:happy-little... |
tree | commitdiff |
2017-11-14 |
bors | Auto merge of #45896 - malbarbo:use-libc-const, r=alexc... |
tree | commitdiff |
2017-11-14 |
Michael Lamparski | Add context to E0084, E00517, E0518 |
tree | commitdiff |
2017-11-14 |
Shotaro Yamada | Add TyCtxt::is_closure |
tree | commitdiff |
2017-11-14 |
bors | Auto merge of #45916 - eddyb:even-mirer-0, r=nikomatsakis |
tree | commitdiff |
2017-11-14 |
Eduard-Mihai Burtescu | rustc: split off BodyOwnerKind from MirSource. |
tree | commitdiff |
2017-11-14 |
Eduard-Mihai Burtescu | rustc: remove unused MirSource::GeneratorDrop. |
tree | commitdiff |
2017-11-14 |
Eduard-Mihai Burtescu | rustc: move the MIR pass infrastructure and list to... |
tree | commitdiff |
2017-11-14 |
bors | Auto merge of #45915 - michaelwoerister:removed-nodes... |
tree | commitdiff |
2017-11-14 |
bors | Auto merge of #45909 - sinkuu:issue-45885, r=arielb1 |
tree | commitdiff |
2017-11-13 |
bors | Auto merge of #45436 - zilbuz:issue-44837, r=nikomatsakis |
tree | commitdiff |
2017-11-13 |
bors | Auto merge of #45903 - nrc:rustfmt-dist, r=alexcrichton |
tree | commitdiff |
2017-11-13 |
Basile Desloges | mir-borrowck: Move `is_static_mut()` to `ty/utils.rs` |
tree | commitdiff |
2017-11-13 |
bors | Auto merge of #45890 - arielb1:self-first, r=eddyb |
tree | commitdiff |
2017-11-13 |
bors | Auto merge of #45824 - dotdash:stack_pop, r=alexcrichton |
tree | commitdiff |
next |