about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-11-20Remove unused feature.Nicholas Nethercote-1/+0
2023-08-23Bump cfg(bootstrap)Mark Rousskov-1/+1
2023-08-03Add `internal_features` lintNilstrieb-0/+1
2023-05-16Remove `LangItems::require`Nilstrieb-1/+0
2022-11-23Separate lifetime ident from resolution in HIR.Camille GILLOT-0/+1
2022-10-29Cleanup weak lang itemsCameron Steffen-1/+0
2022-10-29Use an array in LanguageItemsCameron Steffen-0/+1
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-23Stabilize const `BTree{Map,Set}::new`Nilstrieb-1/+1
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-0/+3
2022-08-25allow non-monomorphize modules to access hard-coded error message through new...Nathan Stocks-0/+1
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2
2022-07-06Make AST lowering a query.Camille GILLOT-0/+4
2022-06-21Only keep a single well-formed query.Camille GILLOT-1/+0
2022-05-31Apply track_caller to closure on `expect_non_local()`Yuki Okushi-0/+1
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+0
2022-03-08add `#[rustc_pass_by_value]` to more typeslcnr-0/+1
2022-02-19Adopt let else in more placesest31-0/+1
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-0/+1
2021-12-13Remove `in_band_lifetimes` from `rustc_hir`Peter Jaszkowiak-1/+0
2021-10-10Directly use AttributeMap inside OwnerInfo.Camille GILLOT-0/+1
2021-10-09Perform indexing during lowering.Camille GILLOT-0/+1
2021-10-06Introduce get_diagnostic_nameCameron Steffen-0/+1
2021-09-14Use on-disk-hash-table format for DefPathHashMap in hir::definitions.Michael Woerister-0/+1
2021-06-28Update to new bootstrap compilerMark Rousskov-1/+0
2021-05-31Remove unused feature gatesbjorn3-2/+0
2021-05-26Specialize implementationsJacob Pratt-0/+2
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-18Stabilize extended_key_value_attributesJoshua Nelson-1/+1
2021-04-18fix feature use in rustc libsRalf Jung-1/+0
2021-03-19stabilize or_patternsmark-1/+1
2021-03-11Auto merge of #82641 - camelid:lang-item-docs, r=jyn514bors-0/+1
2021-03-07Auto merge of #81635 - michaelwoerister:structured_def_path_hash, r=pnkfelixbors-0/+3
2021-02-28Enable `extended_key_value_attributes` in `rustc_hir`Camelid-0/+1
2021-02-04Add unit test to ensure that both parts of a DefPathHash depend on the defini...Michael Woerister-0/+3
2021-02-04Stabilize feature(iterator_fold_self): Iterator::reduceMara Bos-1/+0
2021-01-31Rollup merge of #80470 - SimonSapin:array-intoiter-type, r=m-ou-seJonas Schievink-1/+0
2021-01-10Rework diagnostics for wrong number of generic argsPatryk Wychowaniec-0/+1
2020-12-29Stabilize by-value `[T; N]` iterator `core::array::IntoIter`Simon Sapin-1/+0
2020-09-05[WIP] give better errors for broken intra doc linksJoshua Nelson-0/+1
2020-09-01hir: replace `lazy_static` by `SyncLazy` from stdmarmeladema-0/+1
2020-08-30mv compiler to compiler/mark-0/+36