about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-06-04Rollup merge of #97737 - jackh726:verbose-pretty-printing-fix, r=compiler-errorsMatthias Krüger-24/+30
2022-06-04Rollup merge of #97609 - Elliot-Roberts:unused-trait-refactor, r=cjgillotMatthias Krüger-7/+7
2022-06-04Fix pretty printing named bound regions under -ZverboseJack Huey-24/+30
2022-06-04use precise spans for recursive const evaluationRalf Jung-3/+16
2022-06-04Iterate over `maybe_unused_trait_imports` when checking dead trait importsElliot Roberts-7/+7
2022-06-04Completely remove LifetimeScopeForPath.Camille GILLOT-26/+2
2022-06-04Compute lifetimes in scope at diagnostic time.Camille GILLOT-3/+6
2022-06-03Fully stabilize NLLJack Huey-40/+1
2022-06-03Make hir().get_generics and generics_of consistent.Camille GILLOT-21/+1
2022-06-03Normalize consts' tys when relating with adt_const_paramsMichael Goulet-4/+9
2022-06-03Auto merge of #85993 - bjorn3:serde_json, r=wesleywiserbors-7/+7
2022-06-03Remove emit_unitbjorn3-6/+6
2022-06-03Use serde_json for target spec jsonbjorn3-1/+1
2022-06-03Replace `&Vec<_>`s with `&[_]`sMaybe Waffle-5/+13
2022-06-03Auto merge of #97694 - Dylan-DPC:rollup-2yxo7ce, r=Dylan-DPCbors-8/+18
2022-06-03Rollup merge of #97415 - cjgillot:is-late-bound-solo, r=estebankDylan DPC-8/+18
2022-06-03Auto merge of #89862 - lcnr:path-generics-diagnostics, r=estebankbors-1/+34
2022-06-03Compute `is_late_bound` in a separate query.Camille GILLOT-2/+13
2022-06-03Manipulate lifetimes by LocalDefId for region resolution.Camille GILLOT-6/+5
2022-06-03Rollup merge of #97664 - estebank:suggest-bound-derive-copy, r=compiler-errorsDylan DPC-1/+4
2022-06-03Rollup merge of #97653 - RalfJung:int-to-ptr, r=oli-obkDylan DPC-1/+7
2022-06-02On E0204 suggest missing type param boundsEsteban Küber-1/+4
2022-06-02add cast kind of from_exposed_addr (int-to-ptr casts)Ralf Jung-1/+7
2022-06-02Rollup merge of #97023 - cjgillot:uniform-anon, r=estebankDylan DPC-43/+28
2022-06-02add new `emit_inference_failure_err`lcnr-1/+34
2022-06-01rename PointerAddress → PointerExposeAddressRalf Jung-4/+5
2022-05-31Add a pointer to address cast kindTomasz Miąsko-17/+10
2022-05-30Auto merge of #97025 - ouz-a:mini-derefer-generator, r=davidtwcobors-3/+5
2022-05-30validate derefer, run derefer inside generatorouz-a-3/+5
2022-05-30Auto merge of #96964 - oli-obk:const_trait_mvp, r=compiler-errorsbors-3/+6
2022-05-30Add a helper function for checking whether a default function in a trait can ...Oli Scherer-1/+6
2022-05-30Remove `#[default..]` and add `#[const_trait]`Deadbeef-3/+1
2022-05-30Add support for emitting functions with `coldcc` in LLVMScott McMurray-1/+2
2022-05-29Auto merge of #97214 - Mark-Simulacrum:stage0-bump, r=pietroalbinibors-4/+3
2022-05-29Stop pretty-printing anonymous lifetimes.Camille GILLOT-43/+28
2022-05-28Make TyCtxt implement Interner, make HashStable generic and move to rustc_typ...Michael Goulet-108/+81
2022-05-28Remove some comments, inline interner fnMichael Goulet-38/+2
2022-05-28Fix TyKind lint, make consts no longer fn, etcMichael Goulet-211/+19
2022-05-28Initial fixes on top of type interner commitMichael Goulet-72/+69
2022-05-28Move things to rustc_type_irWilco Kusee-226/+229
2022-05-28Auto merge of #97383 - dingxiangfei2009:restore-region-scope-tree-query, r=di...bors-8/+7
2022-05-28Auto merge of #97158 - JakobDegen:dse, r=tmiasko,cjgillotbors-0/+17
2022-05-28Auto merge of #97284 - b-naber:constraint-dyn-impl-suggestion, r=estebankbors-6/+9
2022-05-28Rollup merge of #97453 - lcnr:comment, r=jackh726Matthias Krüger-1/+1
2022-05-27fix commentlcnr-1/+1
2022-05-27Finish bumping stage0Mark Rousskov-4/+3
2022-05-27Auto merge of #96046 - oli-obk:const_typeck, r=cjgillotbors-11/+0
2022-05-26clippy::complexity fixesMatthias Krüger-2/+1
2022-05-26rebase, use Ty in CallArgument and re-insert static_assert_size on Constraint...b-naber-4/+10
2022-05-25add def_id and substs to ConstraintCategory::CallArgumentb-naber-9/+6