about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
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 #55095 - Manishearth:rollup, r=Manishearthbors-373/+325
2018-10-15Add comments to remind everyone to keep the `get_vtable` impls in syncOliver Scherer-0/+8
2018-10-15Uplift some comments to doc commentsOliver Scherer-8/+8
2018-10-15Synchronize get_vtable with the `codegen_llvm` oneOliver Scherer-13/+14
2018-10-15Deduplicate vtables within a single evaluationOliver Scherer-1/+9
2018-10-15Add trailing newline to satisfy tidyOliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer-1/+1
2018-10-15Try to trigger some error casesOliver Scherer-0/+46
2018-10-15Explain all casts in detailOliver Scherer-2/+11
2018-10-15Rollup merge of #55081 - sinkuu:dedup_test, r=ManishearthManish Goregaokar-148/+0
2018-10-15Rollup merge of #55066 - iaz3:patch-1, r=sfacklerManish Goregaokar-1/+1
2018-10-15Rollup merge of #55062 - bjorn3:ecx-step-public, r=oli-obkManish Goregaokar-1/+3
2018-10-15Rollup merge of #55060 - jannic:patch-1, r=joshtriplettManish Goregaokar-6/+6
2018-10-15Rollup merge of #55048 - ljedrz:begone_vecc, r=estebankManish Goregaokar-14/+8
2018-10-15Rollup merge of #55047 - tshepang:simple, r=alexcrichtonManish Goregaokar-3/+2
2018-10-15Rollup merge of #55025 - ehuss:missing-lifetime-err-msg, r=petrochenkovManish Goregaokar-8/+9
2018-10-15Rollup merge of #54991 - euclio:issue-23189, r=tmandryManish Goregaokar-0/+24
2018-10-15Rollup merge of #54963 - ljedrz:cleanup_rustc_session, r=varkorManish Goregaokar-160/+132
2018-10-15Rollup merge of #54820 - kleimkuhler:issue-54538-unused_patterns-lint, r=niko...Manish Goregaokar-42/+150
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-15Merge pull request #5 from oliver-giersch/masteroliver-giersch-686/+1082
2018-10-15adds feature gate to doc-test (example)oliver-giersch-0/+1
2018-10-15regression test for issue #54597Felix S. Klock II-0/+34
2018-10-15adds missing method call parenthesesoliver-giersch-1/+1
2018-10-15fixes misplaced semicolonoliver-giersch-2/+2
2018-10-15adds doc for `Builder::spawn_unchecked`oliver-giersch-1/+60
2018-10-15Auto merge of #55084 - matthiaskrgr:clippy, r=oli-obkbors-5/+19
2018-10-15rustc/session: move consts up to improve readabilityljedrz-9/+9