summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2018-07-03use `pat_ty_adjusted` from `expr_use_visitor` to type of argumentsNiko Matsakis-2/+3
2018-07-03rename `pat_ty` to `pat_ty_adjusted` for clarityNiko Matsakis-4/+4
2018-06-03change `PointerKind::Implicit` to a noteNiko Matsakis-53/+79
2018-06-03restore emplacement syntax (obsolete)Niko Matsakis-1/+4
2018-06-03[beta] Fix naming conventions for new lintsVadim Petrochenkov-14/+14
2018-05-21Stabilise inclusive_range_methodsvarkor-1/+0
2018-05-14rustc: don't trip an assertion for enums with present but uninhabited variants.Eduard-Mihai Burtescu-0/+5
2018-05-13rustc: leave space for fields of uninhabited types to allow partial initializ...Eduard-Mihai Burtescu-23/+50
2018-05-07Auto merge of #50454 - Manishearth:edition-preview-fixes, r=alexcrichtonbors-10/+11
2018-05-07Auto merge of #50000 - michaelwoerister:cross-lang-lto, r=alexcrichtonbors-0/+2
2018-05-06issue-49938: Reference tagged unions discr(iminant) as tagSamuel Wilson-5/+5
2018-05-05Auto merge of #50276 - Zoxc:build-cleanup, r=alexcrichtonbors-0/+11
2018-05-05Misc tweaksJohn Kåre Alsaker-0/+11
2018-05-05Auto merge of #50370 - nikomatsakis:nll-alias-analysis-flat, r=pnkfelixbors-0/+7
2018-05-05add `-Znll-facts` switch that dumps facts for new analysisNiko Matsakis-0/+2
2018-05-05add `Location::START` constNiko Matsakis-0/+5
2018-05-05Auto merge of #50418 - nnethercote:cmt, r=eddybbors-83/+82
2018-05-04Mark lints with applicabilityManish Goregaokar-10/+11
2018-05-04Auto merge of #49870 - pnkfelix:issue-27282-immut-borrow-all-pat-ids-in-guard...bors-0/+8
2018-05-04Auto merge of #50397 - sgrif:sg-smaller-universe-refactorings, r=nikomatsakisbors-151/+163
2018-05-03Auto merge of #50413 - kennytm:rollup, r=kennytmbors-8/+9
2018-05-04Rollup merge of #50421 - kennytm:fix-50415-ice-when-returning-range-inclusive...kennytm-2/+2
2018-05-04Rollup merge of #50365 - nnethercote:nearest_common_ancestor-two-vecs, r=niko...kennytm-5/+6
2018-05-04Rollup merge of #50360 - kennytm:fix-50232-clarify-unstable-name-collision, r...kennytm-1/+1
2018-05-03Fix issue #50415.kennytm-2/+2
2018-05-03Avoid many `cmt` allocations.Nicholas Nethercote-83/+82
2018-05-03When using NLL, implicitly borrow match bindings for any guard,Felix S. Klock II-0/+8
2018-05-03Auto merge of #50030 - flip1995:rfc2103, r=petrochenkovbors-18/+22
2018-05-03Add -Z cross-lang-lto flag in order to support linker-based LTO.Michael Woerister-0/+2
2018-05-02Add a comment explaining unification w/ universesSean Griffin-0/+5
2018-05-02Fix rebase issuesSean Griffin-1/+1
2018-05-02Auto merge of #50354 - varkor:initial-field-alignment-c-int, r=eddybbors-2/+6
2018-05-02track skol levels in the InferCtxt rather than via counterSean Griffin-87/+26
2018-05-02Wrap `InferCtxt::universe` in a cellSean Griffin-5/+9
2018-05-02Fix rebase issuesSean Griffin-0/+2
2018-05-02give a universe to region variablesSean Griffin-6/+34
2018-05-02store RegionVariableInfo and not just RegionVariableOriginSean Griffin-30/+37
2018-05-02change skolemizations to use universe indexSean Griffin-29/+38
2018-05-02add universes to type inference variablesSean Griffin-7/+15
2018-05-02introduce `UniverseIndex` into `InferCtxt`Sean Griffin-3/+13
2018-05-02make it compile againflip1995-6/+6
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-9/+5
2018-05-02Allow Path for name of MetaItemSeiichi Uchida-4/+12
2018-05-02Auto merge of #50278 - eddyb:mir-succ-iter, r=nikomatsakisbors-74/+72
2018-05-01Correct initial field alignment for repr(C)/repr(int)varkor-2/+6
2018-05-01Auto merge of #50198 - oli-obk:const_prop, r=eddybbors-184/+109
2018-05-01Use two vectors in nearest_common_ancestor.Nicholas Nethercote-5/+6
2018-05-01Merge adjacent write! invocationsOliver Schneider-4/+1
2018-05-01rustc: return impl Iterator from Terminator(Kind)::successors(_mut).Eduard-Mihai Burtescu-74/+72
2018-05-01Auto merge of #49724 - kennytm:range-inc-start-end-methods, r=Kimundibors-26/+36