summary refs log tree commit diff
path: root/src/librustc/ty/sty.rs
AgeCommit message (Expand)AuthorLines
2018-05-02change skolemizations to use universe indexSean Griffin-6/+1
2018-04-30put ReSkolemized into the global tcxNiko Matsakis-2/+12
2018-04-30make needs_infer specific to inference variablesNiko Matsakis-1/+0
2018-04-30remove some (apparently) dead codeNiko Matsakis-7/+0
2018-04-27Auto merge of #50275 - kennytm:rollup, r=kennytmbors-1/+1
2018-04-27Auto merge of #49891 - cuviper:compiletest-crash, r=alexcrichtonbors-2/+4
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-1/+1
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1
2018-04-24Remove methods with implicit Binder::skip_boundTyler Mandry-15/+0
2018-04-24Make Binder's field private and clean up its usageTyler Mandry-17/+27
2018-04-24Add a stopgap for #49889Josh Stone-2/+4
2018-04-16Remove unwanted auto-linking and updateGuillaume Gomez-1/+1
2018-04-13Use InternedString rather than Name for RegionParameterDefvarkor-2/+2
2018-04-06Use InternedString instead of Symbol for type parameters.Michael Woerister-5/+5
2018-03-29Auto merge of #49313 - sgrif:sg-revert-stuff, r=nikomatsakisbors-1/+6
2018-03-23Revert "change skolemizations to use universe index"Sean Griffin-1/+6
2018-03-23Rollup merge of #49262 - oli-obk:fixed_size_array_len, r=estebankAlex Crichton-1/+0
2018-03-21work around fallout from these changes in rustcNiko Matsakis-4/+7
2018-03-20Remove outdated commentOliver Schneider-1/+0
2018-03-16Replace many of the last references to readmesMark Mansi-1/+2
2018-03-14remove defaulting to unitAndrew Cann-15/+2
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-0/+12
2018-03-01change skolemizations to use universe indexNiko Matsakis-6/+1
2018-02-24Rollup merge of #48452 - varkor:unpacked-kind, r=eddybManish Goregaokar-7/+12
2018-02-23Introduce UnpackedKindvarkor-7/+12
2018-02-22Revert "Implement Ord as necessary"Tatsuyuki Ishi-2/+2
2018-02-16Auto merge of #46714 - leodasvacas:refactor-structurally-resolve-type, r=niko...bors-0/+7
2018-02-03Auto merge of #47845 - Zoxc:gen-fixes, r=nikomatsakisbors-3/+10
2018-01-30Allow access of the state field before the generator transform. Fixes #47482,...John Kåre Alsaker-3/+10
2018-01-29rustc: remove `LvaluePreference` argument from `Ty::builtin_deref`.Eduard-Mihai Burtescu-8/+2
2018-01-27Lazy numeric fallback.leonardo.yvens-0/+7
2018-01-25Rollup merge of #47656 - ishitatsuyuki:patch-1, r=nikomatsakisAlex Crichton-2/+2
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-13/+6
2018-01-23Implement Ord as necessaryTatsuyuki Ishi-2/+2
2018-01-08rustc::ty: Rename `struct_variant` to `non_enum_variant`Robin Kruppe-2/+2
2018-01-04rustc: use {U,I}size instead of {U,I}s shorthands.Eduard-Mihai Burtescu-1/+1
2018-01-04rustc: remove misleading `Ty::is_uint` method.Eduard-Mihai Burtescu-7/+0
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-2/+3
2018-01-01Fix broken links in internal docsMalo Jaffré-4/+2
2017-12-15add a new RegionKind variant: ReClosureBoundNiko Matsakis-0/+9
2017-12-15rework region flags: 'static can be erased tooNiko Matsakis-3/+14
2017-12-10Point at whole method call instead of argsEsteban Küber-0/+1
2017-12-07rename `Binder::new_not_binding` to `Binder::dummy`Niko Matsakis-1/+1
2017-12-07replace `InferCtxt::fn_sig` with `closure_sig`Niko Matsakis-0/+4
2017-12-07mir-borrowck returns closure requirements, mir-typeck enforcesNiko Matsakis-0/+40
2017-12-05Auto merge of #46403 - oli-obk:generic_missing_impl, r=nikomatsakisbors-7/+0
2017-12-04make `no_late_bound_regions` a method on `Binder<T>`Niko Matsakis-0/+20
2017-11-30Remove unused method from TySOliver Schneider-7/+0
2017-11-23Auto merge of #46054 - nikomatsakis:nll-master-to-rust-master-1, r=arielb1bors-16/+5
2017-11-23Auto merge of #46024 - estebank:no-variant, r=petrochenkovbors-0/+16