about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/traits/query
AgeCommit message (Expand)AuthorLines
2021-10-10Fix spelling: Cannonical -> CanonicalJohn Kugelman-2/+2
2021-10-05Issue 89275 fix and testTom Farmer-8/+12
2021-09-26Don't normalize opaque types with escaping late-bound regions.jackh726-4/+4
2021-09-02Preserve most sub-obligations in the projection cacheAaron Hill-1/+1
2021-08-26rebaselcnr-4/+12
2021-08-24Review commentsjackh726-23/+28
2021-08-24Normalize associated types with bound varsJack Huey-31/+83
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-15Return the canonicalized query from type opsMatthew Jasper-30/+38
2021-08-13make check less conservative and add explanationDeadbeef-9/+0
2021-08-13Fix assoc-type testDeadbeef-0/+9
2021-08-13move Constness into TraitPredicateDeadbeef-1/+1
2021-07-21Improve caching during trait evaluationAaron Hill-6/+9
2021-07-17Add needs_normalizationjackh726-2/+3
2021-07-17Some perf optimizations and loggingjackh726-1/+1
2021-07-15Remove failed and review commentsjackh726-13/+13
2021-07-13WIP partial apply fixjackh726-3/+26
2021-07-09Replace associated item bound vars with placeholders when projecting.jackh726-0/+63
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-1/+1
2021-07-04Query-ify global limit attribute handlingAaron Hill-1/+1
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-02Auto merge of #83207 - oli-obk:valtree2, r=lcnrbors-0/+5
2021-03-31Add a new normalization query just for mir constantsOli Scherer-0/+5
2021-03-27Remove (lots of) dead codeJoshua Nelson-6/+0
2021-03-18Fix use of bare trait objects everywhereVadim Petrochenkov-1/+1
2021-02-17remove useless ?s (clippy::needless_question_marks)Matthias Krüger-1/+1
2021-01-24Reduce log level used by tracing instrumentation from info to debugTomasz Miąsko-1/+1
2021-01-16Review changesJack Huey-1/+1
2020-12-05remove redundant clonesMatthias Krüger-1/+1
2020-11-18Rollup merge of #79158 - lcnr:lazy-norm-coerce, r=oli-obkMara Bos-0/+1
2020-11-16wordslcnr-10/+8
2020-11-16compiler: fold by valueBastian Kauschke-9/+9
2020-11-16instrument `QueryNormalizer::fold_ty`Bastian Kauschke-0/+1
2020-11-02revert #75443 update mir validatorBastian Kauschke-1/+1
2020-10-15Auto merge of #77873 - sexxi-goose:use_tuple_inference_for_closures, r=nikoma...bors-1/+1
2020-10-13Replace absolute paths with relative onesest31-3/+3
2020-10-11Replace tuple of infer vars for upvar_tys with single infer varRoxane-1/+1
2020-09-26MiniSet/MiniMap moved and renamed into SsoHashSet/SsoHashMapValerii Lashmanov-3/+3
2020-09-19cache types during normalizationBastian Kauschke-2/+11
2020-09-04Change ty.kind to a methodLeSeulArtichaut-2/+2
2020-08-30mv compiler to compiler/mark-0/+1067