about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2025-01-28Make item self/non-self bound naming less whackMichael Goulet-8/+8
2025-01-23Make the wasm_c_abi future compat warning a hard errorbjorn3-6/+8
2025-01-19Manual cleanup of some `is_{or_none|some_and}` usagesYotam Ofek-1/+2
2025-01-19Run `clippy --fix` for `unnecessary_map_or` lintYotam Ofek-1/+1
2025-01-14Mark dependencies of the standard library as private by defaultTrevor Gross-19/+47
2025-01-14rustc_metadata: Rename `root` to `dep_root`Trevor Gross-26/+35
2025-01-11rename `BitSet` to `DenseBitSet`Rémy Rakic-2/+2
2025-01-08update cfg(bootstrap)Pietro Albini-2/+2
2024-12-31Convert some Into impls into From implsMichael Goulet-3/+3
2024-12-20Review commentsbjorn3-0/+7
2024-12-19Update commentsbjorn3-8/+7
2024-12-19Make DependencyList an IndexVecbjorn3-45/+58
2024-12-18Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxubors-13/+8
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-13/+8
2024-12-17Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviperMatthias Krüger-1/+1
2024-12-16update uses of extract_if in the compilerThe 8472-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-3/+3
2024-12-16split attributesJonathan Dönszelmann-10/+13
2024-12-15Add hir::AttributeJonathan Dönszelmann-7/+14
2024-12-14Rollup merge of #134251 - bjorn3:various_cleanups2, r=oli-obkMatthias Krüger-5/+2
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-5/+2
2024-12-12Move impl constness into impl trait headerOli Scherer-6/+2
2024-12-11Require the `constness` query to only be invoked on things that can have cons...Oli Scherer-2/+3
2024-12-09Support x-crate default fieldsEsteban Küber-1/+13
2024-12-09Introduce `default_field_values` featureEsteban Küber-0/+1
2024-12-06Remove polymorphizationBen Kimock-6/+0
2024-12-04Remove some noisy tracingOli Scherer-3/+0
2024-12-03Rollup merge of #133779 - BoxyUwU:array_const_arg_infer_hir_id, r=compiler-er...Matthias Krüger-4/+8
2024-12-03Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxuMatthias Krüger-4/+6
2024-12-03Use correct `hir_id` for array const arg infersBoxy-4/+8
2024-11-30Rollup merge of #132750 - daltenty:daltenty/libs, r=jieyouxu许杰友 Jieyou Xu (Joe)-0/+4
2024-11-29Add a commentDavid Tenty-0/+3
2024-11-28Replace `Symbol::intern` calls with preinterned symbolsclubby789-4/+6
2024-11-28always create `DefId`s when lowering anon-constslcnr-0/+14
2024-11-27Auto merge of #133369 - Zalathar:profiler-builtins-no-core, r=jieyouxubors-13/+5
2024-11-25use ReadCache for archive loadingHenry Jiang-1/+1
2024-11-24Allow injecting a profiler runtime into `#![no_core]` cratesZalathar-10/+2
2024-11-24Rollup merge of #133300 - Enselic:build-std-instrument-coverage, r=jieyouxuMatthias Krüger-2/+2
2024-11-24Clarify logic for whether a profiler runtime is neededZalathar-3/+3
2024-11-23Auto merge of #132915 - veluca93:unsafe-fields, r=jswrennbors-0/+18
2024-11-21Auto merge of #132362 - mustartt:aix-dylib-detection, r=jieyouxubors-3/+53
2024-11-21Implement the unsafe-fields RFC.Luca Versari-0/+18
2024-11-21inject_panic_runtime(): Avoid double negation for 'any non rlib'Martin Nordholts-2/+2
2024-11-21aix: fix archive formatHenry Jiang-3/+53
2024-11-19Implement ~const opaquesMichael Goulet-0/+4
2024-11-19Rename implied_const_bounds to explicit_implied_const_boundsMichael Goulet-6/+6
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-2/+2
2024-11-15rustc_metadata: Preprocess search paths for better performancePiotr Osiewicz-43/+48
2024-11-07Rollup merge of #132131 - celinval:smir-crate-defs, r=compiler-errorsJubilee-0/+1
2024-11-07[AIX] handle libunwind native_libsDavid Tenty-0/+1