about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/check/mod.rs
AgeCommit message (Expand)AuthorLines
2025-03-12Add an opt-out in pretty printing for RTN renderingMichael Goulet-2/+3
2025-03-06Rollup merge of #137764 - compiler-errors:always-applicable-negative-impl, r=...Michael Goulet-3/+3
2025-03-04Ensure that negative auto impls are always applicableMichael Goulet-3/+3
2025-03-03Don't typeck during WF, instead check outside of WF in check_crateMichael Goulet-1/+1
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-1/+1
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-1/+1
2025-01-31Rollup merge of #136281 - nnethercote:rustc_hir_analysis, r=lcnrJacob Pratt-9/+5
2025-01-31Avoid a duplicated error case in `fn_sig_suggestion`.Nicholas Nethercote-9/+5
2025-01-30review comment: change `span` argumentEsteban Küber-1/+1
2025-01-30When encountering unexpected closure return type, point at return type/expres...Esteban Küber-0/+1
2025-01-30Auto merge of #136038 - compiler-errors:outlives, r=lcnrbors-3/+1
2025-01-28Make item self/non-self bound naming less whackMichael Goulet-1/+1
2025-01-28Consolidate OutlivesEnv construction with resolve_regionsMichael Goulet-3/+1
2025-01-27Use identifiers in diagnostics more oftenMichael Goulet-2/+2
2025-01-11rename `BitSet` to `DenseBitSet`Rémy Rakic-1/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-11-30Make compare_impl_item into a queryMichael Goulet-1/+1
2024-11-03compiler: Directly use rustc_abi in hir_{analysis,typeck}Jubilee Young-4/+3
2024-10-29TypingMode :thinking:lcnr-3/+3
2024-10-28Rollup merge of #132249 - workingjubilee:add-rustc-abi, r=compiler-errorsJubilee-1/+1
2024-10-27compiler: Add rustc_abi dependence to the compilerJubilee Young-1/+1
2024-10-27Remove ObligationCause::span() methodMichael Goulet-1/+1
2024-10-24Plumb through param_env to note_type_errMichael Goulet-2/+2
2024-10-15Unify secondary_span and swap_secondary_and_primaryMichael Goulet-1/+0
2024-09-23Check ABI target compatibility for function pointersTamme Dittrich-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+4
2024-09-13Disallow hidden references to mutable staticObei Sideg-1/+0
2024-09-11Simplify some nested if statementsMichael Goulet-6/+4
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-10/+6
2024-07-21Move all error reporting into rustc_trait_selectionMichael Goulet-5/+3
2024-07-19Rollup merge of #121533 - ratmice:wasm_init_fini_array, r=nnethercoteTrevor Gross-7/+28
2024-07-15Move rustc_infer::infer::error_reporting to rustc_infer::error_reporting::inferMichael Goulet-1/+1
2024-07-08Move trait selection error reporting to its own top-level moduleMichael Goulet-2/+2
2024-06-23not use offset when there is not ends with bracebohan-5/+12
2024-06-14Update for reviewmatt rice-2/+17
2024-06-03Align Term methods with GenericArg methodsMichael Goulet-1/+3
2024-06-03Opt-in diagnostics reporting to avoid doing extra work in the new solverMichael Goulet-1/+1
2024-05-29Start implementing needs_async_drop and relatedDaria Sukhonina-0/+5
2024-05-17Rename Unsafe to SafetySantiago Pastorino-4/+2
2024-05-13Auto merge of #125076 - compiler-errors:alias-term, r=lcnrbors-3/+4
2024-05-13split out AliasTy -> AliasTermMichael Goulet-3/+4
2024-05-13Remove `extern crate rustc_middle` from `rustc_hir_analysis`.Nicholas Nethercote-0/+1
2024-04-14Consolidate two copies of ty_kind_suggestionMichael Goulet-65/+9
2024-04-13remove some ancient debug output, looks unused?klensy-1/+0
2024-04-10Handle more cases of "values to suggest" given a typeEsteban Küber-0/+12
2024-04-10Handle more cases of value suggestionsEsteban Küber-10/+38
2024-04-09Tweak value suggestions in `borrowck` and `hir_analysis`Esteban Küber-4/+16
2024-03-20Split item bounds and item super predicatesMichael Goulet-1/+1
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-0/+4