about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-12-12Round 3: require binders for substsOli Scherer-0/+1
2022-12-12Round 1: add some binders (fails due to losing bound vars and then rebinding ...Oli Scherer-0/+7
2022-12-11Fix typo in comment: length_limitJesse Ruderman-1/+1
2022-12-11bug! with a better error message for failing Instance::resolveMichael Goulet-1/+16
2022-12-11Rollup merge of #105537 - kadiwa4:remove_some_imports, r=fee1-deadMatthias Krüger-11/+0
2022-12-10Introduce `with_forced_trimmed_paths`Esteban Küber-17/+111
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-11/+0
2022-12-10Rollup merge of #105410 - TaKO8Ki:fix-105257, r=BoxyUwUMatthias Krüger-0/+9
2022-12-10Rollup merge of #105234 - JakobDegen:unneeded-field, r=oli-obkMatthias Krüger-41/+10
2022-12-10Auto merge of #105525 - matthiaskrgr:rollup-ricyw5s, r=matthiaskrgrbors-0/+76
2022-12-10Rollup merge of #104019 - compiler-errors:print-generator-sizes, r=wesleywiserMatthias Krüger-0/+76
2022-12-09Fold `Definitions` into the untracked dataOli Scherer-33/+14
2022-12-09Move the untracked cstore and source_span into a structOli Scherer-50/+33
2022-12-09Remove unneeded field from `SwitchTargets`Jakob Degen-41/+10
2022-12-09Help rust-analyzer normalize query return typesMaybe Waffle-1/+97
2022-12-09Rollup merge of #105455 - lcnr:correct-reveal-in-validate, r=jackh726Matthias Krüger-0/+8
2022-12-08Rollup merge of #105423 - oli-obk:symbols, r=jackh726Matthias Krüger-2/+2
2022-12-08Rollup merge of #105317 - RalfJung:retag-rework, r=oli-obkMatthias Krüger-1/+1
2022-12-08Rollup merge of #104922 - estebank:fur-elize, r=oli-obkMatthias Krüger-11/+20
2022-12-08validate: use the correct reveal during optslcnr-0/+8
2022-12-08add a test case for `generic_const_exprs` in trait itemsTakayuki Maeda-2/+2
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-2/+2
2022-12-07Move closure/generator type info methods to TyCtxtMichael Goulet-0/+76
2022-12-07Rollup merge of #105267 - compiler-errors:issue-104613, r=oli-obkMatthias Krüger-4/+8
2022-12-07Auto merge of #104799 - pcc:linkage-fn, r=tmiaskobors-1/+4
2022-12-07consider `parent_count` for const param defaultsTakayuki Maeda-0/+9
2022-12-06Rollup merge of #104898 - oli-obk:group_all_the_things, r=wesleywiserMatthias Krüger-170/+57
2022-12-06Rollup merge of #105342 - compiler-errors:note_cause_code-takes-predicate, r=...Matthias Krüger-9/+9
2022-12-06Rollup merge of #105287 - compiler-errors:issue-105275, r=eholkMatthias Krüger-2/+41
2022-12-06make retagging work even with 'unstable' placesRalf Jung-1/+1
2022-12-06Auto merge of #105220 - oli-obk:feeding, r=cjgillotbors-26/+45
2022-12-06Add GenericParamDef::to_error and InternalSubsts::extend_with_errorMichael Goulet-13/+32
2022-12-06drive-by: Default param for ToPredicateMichael Goulet-9/+9
2022-12-05Move linkage type check to HIR analysis and fix semantics issues.Peter Collingbourne-1/+4
2022-12-05feed resolver_for_lowering instead of storing it in a fieldOli Scherer-14/+26
2022-12-05Allow arbitrary keys in feeding APIOli Scherer-12/+19
2022-12-05Synthesize generics for bad auto traits in dyn typesMichael Goulet-2/+22
2022-12-04drive-by: move field_index to typeck resultsMichael Goulet-4/+8
2022-12-04Auto merge of #105121 - oli-obk:simpler-cheaper-dump_mir, r=nnethercotebors-54/+32
2022-12-03Rollup merge of #104199 - SarthakSingh31:issue-97417-1, r=cjgillotMatthias Krüger-1/+1
2022-12-03Auto merge of #105133 - oli-obk:promoted_def_ids, r=cjgillotbors-5/+10
2022-12-02Rollup merge of #105162 - compiler-errors:fn-sig-arity, r=cjgillotMatthias Krüger-5/+15
2022-12-02Use zero based indexing for pass_countOli Scherer-2/+2
2022-12-02Remove an impl and replace its only use with a method callOli Scherer-6/+0
2022-12-01Properly synthesize fn sig value during cycleMichael Goulet-5/+15
2022-12-01Fill in `def_span` when creating def ids.Oli Scherer-1/+8
2022-12-01Don't allow feeding a query cache entry twiceOli Scherer-4/+2
2022-12-01Create `format_args` as late as possibleOli Scherer-17/+15
2022-12-01Remove needless `Cow`Oli Scherer-6/+2
2022-12-01Don't go through the formatting infrastructure just to get the name of a phaseOli Scherer-24/+14