summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/check/mod.rs
AgeCommit message (Expand)AuthorLines
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
2024-03-14hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`Vadim Petrochenkov-1/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-1/+1
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-1/+1
2024-02-23Handle .init_array link_section specially on wasmmatt rice-7/+13
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-1/+1
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-2/+2
2024-02-15Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoeristerbors-2/+2
2024-02-15Use generic `NonZero` internally.Markus Reiter-2/+2
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-2/+2
2024-02-12Dejargnonize substShoyu Vanilla-1/+1
2024-01-30hir: Remove `hir::Map::{owner,expect_owner}`Vadim Petrochenkov-1/+1
2024-01-13Add check for ui_testing via promoting parameters from `ParseSess` to `Session`George-lewis-1/+1
2024-01-10Rename `struct_span_err!` as `struct_span_code_err!`.Nicholas Nethercote-1/+1
2024-01-06Disallow reference to `static mut` for expressionsObei Sideg-0/+1
2024-01-02Merge check_for_entry_fn fully into check_mod_type_wfOli Scherer-2/+0
2024-01-02Reorder `check_item_type` diagnostics so they occur next to the corresponding...Oli Scherer-2/+2
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-10/+10
2023-12-18Check generic params after sigature for main-fn-tyr0cky-24/+27
2023-12-13Auto merge of #118500 - ZetaNumbers:tcx_hir_refactor, r=petrochenkovbors-1/+1
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-1/+1
2023-12-12review + rename fnlcnr-1/+1
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-1/+1
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-2/+1
2023-10-20s/generator/coroutine/Oli Scherer-1/+1
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-1/+1
2023-09-29fix(suggestion): insert projection to associated typesbohan-28/+39
2023-09-22Allow higher-ranked fn sigs in ValuePairsMichael Goulet-7/+4
2023-09-19wrap fn sig binders in fn ptrEduardo Sánchez Muñoz-10/+7
2023-09-19rustc_hir_analysis: add a helper to check function the signature mismatchesEduardo Sánchez Muñoz-2/+89
2023-08-22unknown unstable lint command linemojave2-0/+1
2023-07-25inline format!() args from rustc_codegen_llvm to the end (4)Matthias Krüger-1/+1