about summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2017-07-28Revert borrowck changesJohn Kåre Alsaker-26/+4
2017-07-28Update error codesJohn Kåre Alsaker-4/+4
2017-07-28Fix tidy warningsAlex Crichton-1/+1
2017-07-28Generator literal supportJohn Kåre Alsaker-6/+44
2017-07-27Auto merge of #43479 - ivanbakel:loop_borrow_msg, r=estebankbors-13/+27
2017-07-25Modified error for loop mut borrow conflictsIsaac van Bakel-13/+27
2017-07-25Bump master to 1.21.0Alex Crichton-2/+0
2017-07-17Change some helps to suggestionsOliver Schneider-1/+1
2017-07-06remove associated_consts feature gateSean McArthur-1/+2
2017-06-28Shift mir-dataflow from `rustc_borrowck` to `rustc_mir` crate.Felix S. Klock II-3259/+10
2017-06-27rustc: move the PolyFnSig out of TyFnDef.Eduard-Mihai Burtescu-11/+6
2017-06-23Removed as many "```ignore" as possible.kennytm-10/+33
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0
2017-06-19Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakisbors-0/+9
2017-06-15Update older URLs pointing to the first edition of the BookWonwoo Choi-7/+7
2017-06-12Revised comment explaining my addition of case for `TerminatorKind::Resume`.Felix S. Klock II-5/+5
2017-06-12Add `EndRegion` statement kind to MIR.Felix S. Klock II-0/+9
2017-06-10rustc: make InferCtxt optional in MemCategorizationContext.Eduard-Mihai Burtescu-4/+2
2017-06-10rustc: do not depend on infcx.tables in MemCategorizationContext.Eduard-Mihai Burtescu-8/+7
2017-06-03Auto merge of #42396 - venkatagiri:remove_lifetime_extn, r=arielb1bors-12/+1
2017-06-02rustc: remove temporary lifetime extension by borrow hintVenkata Giri Reddy-12/+1
2017-06-01strip param-env from infcxNiko Matsakis-7/+10
2017-06-01rustc: avoid using MethodCallee's signature where possible.Eduard-Mihai Burtescu-9/+9
2017-06-01rustc: remove unused field of mc::Categorization::Deref.Eduard-Mihai Burtescu-19/+19
2017-05-31Rollup merge of #42196 - tommyip:explain_closure_err, r=nikomatsakisMark Simulacrum-5/+9
2017-05-31Update closure errors to use `span_note`Tommy Ip-4/+5
2017-05-30Explain why closure is moved in error messageTommy Ip-8/+8
2017-05-29Auto merge of #42264 - GuillaumeGomez:new-error-codes, r=Susurrusbors-12/+67
2017-05-28Auto merge of #41917 - arielb1:mir-array, r=nagisabors-9/+9
2017-05-28fix RUST_LOG ICE caused by printing a default impl's DefIdAriel Ben-Yehuda-1/+1
2017-05-28add NullOp::SizeOf and BinOp::OffsetAriel Ben-Yehuda-1/+2
2017-05-28address review commentsAriel Ben-Yehuda-7/+6
2017-05-27Add new error codesGuillaume Gomez-12/+67
2017-05-24Remove all instances of fragment_infos and fragment setsPaul Faria-568/+0
2017-05-24Explain why a closure is `FnOnce` in closure errorsTommy Ip-0/+3
2017-05-22rename `parameter_environment` to `param_env`Niko Matsakis-3/+3
2017-05-22use `ParamEnv` from `ty` rather than importingNiko Matsakis-5/+5
2017-05-22rename `ParameterEnvironment` to `ParamEnv`Niko Matsakis-10/+10
2017-05-22centralize the caching for is-copy, is-sized, and is-freezeNiko Matsakis-11/+12
2017-05-18Add help message if a FnOnce is movedGuillaume Gomez-7/+24
2017-05-13rustc: stop interning CodeExtent, it's small enough.Eduard-Mihai Burtescu-19/+19
2017-05-13rustc: treat ReEarlyBound as free without replacing it with ReFree.Eduard-Mihai Burtescu-1/+6
2017-05-13rustc: use DefId instead of CodeExtent for FreeRegion's scope.Eduard-Mihai Burtescu-1/+3
2017-05-13rustc: uniformly compute ParameterEnvironment's "free outlive scope".Eduard-Mihai Burtescu-2/+2
2017-05-13Auto merge of #41847 - alexcrichton:less-unstable-annotations, r=eddybbors-3/+5
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+5
2017-05-12box large variants in MIRAriel Ben-Yehuda-2/+2
2017-05-08Remove need for &format!(...) or &&"" dances in `span_label` callsOliver Schneider-61/+61
2017-05-05Rollup merge of #41064 - Gankro:ptr-redux, r=alexcrichtonCorey Farwell-1/+1
2017-05-04fallout from NonZero/Unique/Shared changesAlexis Beingessner-1/+1