about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-10-15fix mir-opt testNiko Matsakis-1/+1
2018-10-15pacify the mercilous tidyNiko Matsakis-3/+13
2018-10-15update testsNiko Matsakis-5/+178
2018-10-15avoid type variables in the self-typeNiko Matsakis-1/+13
2018-10-15pass along `user_self_ty`Niko Matsakis-20/+30
2018-10-15handle user-self-type for def-idsNiko Matsakis-3/+21
2018-10-15pull the common code across user-ty variants up topNiko Matsakis-22/+34
2018-10-15introduce a more expressive `UserSubsts`Niko Matsakis-40/+122
2018-10-15introduce `FnDef` and `AdtDef` to `UserTypeAnnotation`Niko Matsakis-40/+32
2018-10-15introduce a `UserTypeAnnotation` enumNiko Matsakis-88/+126
2018-10-15move `force_instantiate_unchecked` to be local to `nll_relate` codeNiko Matsakis-59/+61
2018-10-15extract `type_relate` into the inference context as `nll_relate`Niko Matsakis-651/+681
2018-10-15rework `relate_type_and_user_type` to use type inference variablesNiko Matsakis-74/+39
2018-10-15make `instantiate_canonical_with_fresh_inference_vars` public againNiko Matsakis-4/+1
2018-10-15make `TypeRelating` take an infcx againNiko Matsakis-8/+8
2018-10-15add `force_instantiate_unchecked` methodNiko Matsakis-0/+59
2018-10-15rename to `user_substs_applied_to_def` for consistencyNiko Matsakis-4/+4
2018-10-15Auto merge of #54858 - nikomatsakis:universes-refactor-2, r=scalexmbors-501/+536
2018-10-15remove the sub/super terminology for universesNiko Matsakis-38/+39
2018-10-15pacify the mercilous tidy with rustfmtNiko Matsakis-126/+129
2018-10-15remove dead iterator codeNiko Matsakis-13/+0
2018-10-15hide `SmallCanonicalVarValues` in `OriginalQueryValues` structNiko Matsakis-46/+66
2018-10-15convert `UniverseIndex` into a `newtype_index!`Niko Matsakis-38/+7
2018-10-15make `UniverseIndex` hashable, rename "sub-" to "superuniverse"Niko Matsakis-25/+28
2018-10-15control canonicalization with a trait vs boolsNiko Matsakis-42/+83
2018-10-15Auto merge of #54917 - varkor:unused-which, r=cramertjbors-51/+51
2018-10-15introduce `canonical_var_for_region` helper fnNiko Matsakis-15/+11
2018-10-15type_op/mod.rs: rustfmtNiko Matsakis-2/+3
2018-10-15rename `QueryResult` to `QueryResponse`Niko Matsakis-158/+158
2018-10-15bundle up "canonical instantiation" with infcx creationNiko Matsakis-30/+50
2018-10-15canonicalizer.rs: rustfmtNiko Matsakis-24/+18
2018-10-15Auto merge of #55084 - matthiaskrgr:clippy, r=oli-obkbors-5/+19
2018-10-15Auto merge of #55064 - RalfJung:miri-update, r=oli-obkbors-5/+19
2018-10-15submodules: update clippy from 9d337313 to 5afdf8b7Matthias Krüger-5/+19
2018-10-15Auto merge of #55024 - alexcrichton:wasm-simd-by-val, r=estebankbors-1/+19
2018-10-15Auto merge of #55008 - ljedrz:cleanup_rustc_driver, r=estebankbors-246/+208
2018-10-14Auto merge of #55046 - wesleywiser:no_virtual_call_inlining, r=varkorbors-7/+47
2018-10-14Auto merge of #55032 - oli-obk:the_early_unwrap_gets_the_panic, r=Mark-Simula...bors-189/+147
2018-10-14[mir-inlining] Don't inline virtual callsWesley Wiser-7/+47
2018-10-14Unused result warning: "X which must" ↦ "X that must"varkor-51/+51
2018-10-14Auto merge of #55055 - matthiaskrgr:bump_beta, r=Mark-Simulacrumbors-1/+1
2018-10-14Auto merge of #55051 - matthiaskrgr:dist_msg, r=Mark-Simulacrumbors-0/+3
2018-10-14update miriRalf Jung-5/+19
2018-10-14Auto merge of #55015 - dsciarra:underscores-constant-names, r=petrochenkovbors-1/+100
2018-10-14Support underscore as constant nameDonato Sciarra-1/+100
2018-10-14Auto merge of #55049 - tshepang:fix, r=withoutboatsbors-1/+1
2018-10-14Auto merge of #55018 - euclio:issue-24421, r=alexcrichtonbors-1/+20
2018-10-13Auto merge of #55017 - memoryruins:add-tests, r=alexcrichtonbors-0/+49
2018-10-14bump bootstrap compiler to rustc beta 2018-10-13Matthias Krüger-1/+1
2018-10-13boostrap: dist: if a file cannot be installed because it does not exist, prin...Matthias Krüger-0/+3