about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-02-20Remove some unnecessary tcx-passingOli Scherer-7/+8
2023-02-20Stop passing in values that one can also get from the tcx lazilyOli Scherer-34/+23
2023-02-20Move the resolver into a queryOli Scherer-31/+54
2023-02-20Make `configure_and_expand` "infalllible" by just aborting the compilation if...Oli Scherer-37/+33
2023-02-20Use tcx queries instead of passing the values to `configure_and_expand`.Oli Scherer-13/+8
2023-02-20Remove definitions field that is only needed for one methodOli Scherer-14/+8
2023-02-20Stuff a TyCtxt into the ResolverOli Scherer-41/+32
2023-02-20Remove a redundant function argumentOli Scherer-10/+3
2023-02-20Run the resolver after TyCtxt constructionOli Scherer-57/+69
2023-02-20Make untracked.source_span lockable so that resolution can still write to it ...Oli Scherer-12/+12
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-36/+50
2023-02-20Prepare crate loader for LockGuardOli Scherer-10/+11
2023-02-20Prepare for adding a `TyCtxt` to `Resolver`Oli Scherer-194/+247
2023-02-20Auto merge of #106316 - camelid:rustdoc-all-only-stable, r=GuillaumeGomezbors-20/+45
2023-02-19Only include stable lints in `rustdoc::all` groupNoah Lev-20/+45
2023-02-20Auto merge of #108235 - tmiasko:read-buf, r=the8472bors-0/+4
2023-02-20Auto merge of #105961 - fmease:iat-type-directed-probing, r=jackh726bors-84/+946
2023-02-19Add some FIXMEs for follow-up PRsLeón Orell Valerian Liehr-4/+9
2023-02-19Collect fulfillment errors across implsLeón Orell Valerian Liehr-2/+42
2023-02-19Auto merge of #108128 - clubby789:builtin-derived-attr, r=jackh726bors-34/+60
2023-02-19Auto merge of #107921 - cjgillot:codegen-overflow-check, r=tmiaskobors-217/+250
2023-02-19Deduplicate fresh_item_substsLeón Orell Valerian Liehr-60/+35
2023-02-19Add a test and several known bugsLeón Orell Valerian Liehr-0/+127
2023-02-19Fix substitution bugLeón Orell Valerian Liehr-19/+67
2023-02-19Use InferCtxt::probe to properly detect ambiguous candidatesLeón Orell Valerian Liehr-21/+62
2023-02-19Switch from for-loop to filter_mapLeón Orell Valerian Liehr-27/+26
2023-02-19Groundwork for detecting ambiguous candidatesLeón Orell Valerian Liehr-2/+85
2023-02-19Make use of ObligationCtxtLeón Orell Valerian Liehr-54/+33
2023-02-19Use the correct ParamEnvLeón Orell Valerian Liehr-3/+41
2023-02-19Type-directed probing for inherent associated typesLeón Orell Valerian Liehr-54/+581
2023-02-19Auto merge of #108237 - GuillaumeGomez:rollup-olxq5dt, r=GuillaumeGomezbors-91/+294
2023-02-19Rollup merge of #108212 - KittyBorgX:master, r=jyn514Guillaume Gomez-9/+0
2023-02-19Rollup merge of #108203 - compiler-errors:rpitit-fix-defaults-2, r=jackh726Guillaume Gomez-37/+161
2023-02-19Rollup merge of #108188 - jyn514:ra-sysroot, r=albertlarsan68Guillaume Gomez-2/+3
2023-02-19Rollup merge of #108129 - GuillaumeGomez:correctly-handle-links-starting-with...Guillaume Gomez-2/+32
2023-02-19Rollup merge of #107766 - GuillaumeGomez:fix-json-reexports-of-different-item...Guillaume Gomez-41/+98
2023-02-19Use custom implementation of read_buf in Read for &'a FileDescTomasz Miąsko-0/+4
2023-02-19Auto merge of #108228 - Dylan-DPC:rollup-i9t13qu, r=Dylan-DPCbors-161/+275
2023-02-19Rollup merge of #108189 - compiler-errors:non_lifetime_binders-bound-stuff, r...Dylan DPC-9/+103
2023-02-19Rollup merge of #108146 - notriddle:notriddle/rustdoc-search-reference, r=Gui...Dylan DPC-0/+18
2023-02-19Rollup merge of #108130 - tshepang:just-one-example, r=workingjubileeDylan DPC-42/+0
2023-02-19Rollup merge of #107951 - petrochenkov:procmacdoc, r=jackh726Dylan DPC-1/+33
2023-02-19Rollup merge of #107783 - notriddle:notriddle/item-table-ul, r=GuillaumeGomezDylan DPC-101/+103
2023-02-19Rollup merge of #106933 - schuelermine:fix/doc/102451, r=AmanieuDylan DPC-6/+14
2023-02-19Rollup merge of #104659 - tshepang:reflow, r=workingjubileeDylan DPC-2/+4
2023-02-19Download rustfmt regardless of rustc being set in config.tomlKittyBorgX-9/+0
2023-02-19Auto merge of #107772 - compiler-errors:dyn-star-backend-is-ptr, r=eholkbors-95/+129
2023-02-19Auto merge of #107867 - compiler-errors:new-solver-fn-trait-safety, r=lcnrbors-74/+135
2023-02-18Auto merge of #107542 - compiler-errors:param-envs-with-inference-vars-are-cu...bors-7/+23
2023-02-18Add regression test for #107995Guillaume Gomez-0/+28