summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
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-06issue-49938: Reference tagged unions discr(iminant) as tagSamuel Wilson-5/+5
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-12/+19
2018-05-03When using NLL, implicitly borrow match bindings for any guard,Felix S. Klock II-0/+8
2018-05-02change skolemizations to use universe indexSean Griffin-9/+18
2018-05-02introduce `UniverseIndex` into `InferCtxt`Sean Griffin-3/+1
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-10/+22
2018-05-01Auto merge of #49724 - kennytm:range-inc-start-end-methods, r=Kimundibors-24/+20
2018-04-30put ReSkolemized into the global tcxNiko Matsakis-8/+13
2018-04-30make needs_infer specific to inference variablesNiko Matsakis-6/+15
2018-05-01Removed direct field usage of RangeInclusive in rustc itself.kennytm-24/+20
2018-04-30remove some (apparently) dead codeNiko Matsakis-16/+0
2018-04-30Unify MIR assert messages and const eval errorsOliver Schneider-6/+17
2018-04-30Merge ConstMathError into EvalErrorKindOliver Schneider-3/+5
2018-04-30Remove unused const error variantOliver Schneider-1/+0
2018-04-29Auto merge of #48605 - KiChjang:unused-mut-warning, r=nikomatsakisbors-1/+1
2018-04-28Auto merge of #50240 - nnethercote:LazyBTreeMap, r=cramertjbors-4/+4
2018-04-28Track unused mutable variables across closuresKeith Yeung-1/+1
2018-04-27Auto merge of #50102 - Zoxc:query-nomacro, r=michaelwoeristerbors-505/+498
2018-04-27Auto merge of #50097 - glandium:box_free, r=nikomatsakisbors-2/+10
2018-04-27Address commentsJohn Kåre Alsaker-6/+9
2018-04-27Store query jobs and query results in separate maps to reduce memory usageJohn Kåre Alsaker-25/+23
2018-04-27Move query functions out from the define_maps! macroJohn Kåre Alsaker-297/+318
2018-04-27Create a job immediately when looking in the query map and start it laterJohn Kåre Alsaker-245/+216
2018-04-27Auto merge of #50275 - kennytm:rollup, r=kennytmbors-16/+15
2018-04-27Rollup merge of #49894 - Zoxc:sync-internedstring, r=michaelwoeristerkennytm-16/+15
2018-04-27Auto merge of #49891 - cuviper:compiletest-crash, r=alexcrichtonbors-2/+4
2018-04-27Auto merge of #48995 - aravind-pg:canonical-query, r=nikomatsakisbors-4/+28
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-16/+15
2018-04-27Auto merge of #49420 - nox:enum-scalarpair, r=eddybbors-8/+73
2018-04-26Retry canonical trait query in standard mode if overflow occursAravind Gollakota-2/+3
2018-04-26Create a canonical trait query for `evaluate_obligation`Aravind Gollakota-4/+27
2018-04-26Auto merge of #49513 - nox:univariant-fieldless-enum-as-zst, r=eddybbors-5/+4
2018-04-26Fixed tidy errors.Irina Popa-2/+2
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-6/+6
2018-04-26Treat repr(Rust) univariant fieldless enums as a ZST (fixes #15747)Anthony Ramine-5/+4
2018-04-26rustc_target: move for_variant and field TyLayout methods to a trait.Irina Popa-80/+39
2018-04-26rustc_target: move LayoutOf's type parameter to an associated type.Irina Popa-5/+7
2018-04-26rustc_target: move in type definitions from ty::layout.Irina Popa-759/+39
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-1/+1
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-1/+1
2018-04-26Auto merge of #50072 - oli-obk:discriminants, r=eddybbors-17/+23
2018-04-26Use ScalarPair for tagged enumsAnthony Ramine-8/+73
2018-04-26Allow variant discriminant initializers to refer to other initializers of the...Oliver Schneider-17/+23
2018-04-26Auto merge of #49732 - Zoxc:sync-dep-graph, r=michaelwoeristerbors-0/+8
2018-04-26Implement LazyBTreeMap and use it in a few places.Nicholas Nethercote-4/+4
2018-04-25Move the Lock into OpenTaskJohn Kåre Alsaker-3/+3