summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2021-11-09Add `ty::Visibility::is_public()`inquisitivecrystal-2/+2
2021-11-09Rollup merge of #90701 - michaelwoerister:more-artifact-sizes, r=davidtwcoMatthias Krüger-0/+3
2021-11-09Rollup merge of #89561 - nbdd0121:const_typeck, r=nikomatsakisMatthias Krüger-3/+9
2021-11-08Record more artifact sizes during self-profiling.Michael Woerister-0/+3
2021-11-07Auto merge of #88368 - jyn514:metadata-error, r=petrochenkovbors-15/+75
2021-11-07Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514bors-1/+1
2021-11-07more clippy fixesMatthias Krüger-1/+1
2021-11-07Improve error when an .rlib can't be parsedJoshua Nelson-15/+75
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-0/+1
2021-11-07Give inline const separate DefKindGary Guo-3/+9
2021-11-03Demote metadata load warning to "info".Eric Huss-2/+2
2021-10-30Rollup merge of #90202 - matthewjasper:xcrate-hygiene, r=petrochenkovGuillaume Gomez-16/+11
2021-10-28Remove `ModData` from rustc_metadataMatthew Jasper-11/+4
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-25Avoid a branch on key being local for queries that use the same local and ext...bjorn3-3/+3
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-21Handle cross-crate module `ExpnId`s consistentlyMatthew Jasper-6/+8
2021-10-19Don't emit a warning for empty rmeta files.Eric Huss-0/+9
2021-10-19Auto merge of #89933 - est31:let_else, r=michaelwoeristerbors-3/+2
2021-10-17Auto merge of #89514 - davidtwco:polymorphize-shims-and-predicates, r=lcnrbors-1/+9
2021-10-16Adopt let_else across the compilerest31-3/+2
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-12Include rmeta candidates in "multiple matching crates" errorNoah Lev-13/+15
2021-10-12Sort candidate libraries by source path in errorNoah Lev-1/+7
2021-10-08Rollup merge of #89649 - matthiaskrgr:clippycompl, r=jyn514Guillaume Gomez-1/+1
2021-10-08clippy::complexity fixesMatthias Krüger-1/+1
2021-10-07Rollup merge of #89476 - cjgillot:expn-id, r=petrochenkovJubilee-6/+10
2021-10-07Rollup merge of #89025 - ricobbe:raw-dylib-link-ordinal, r=michaelwoeristerJubilee-1/+7
2021-10-06Do not ICE if some foreign expansions were not encoded.Camille GILLOT-2/+0
2021-10-06Access Session while decoding expn_id.Camille GILLOT-4/+10
2021-10-06Introduce get_diagnostic_nameCameron Steffen-5/+13
2021-10-05Rollup merge of #89546 - joshtriplett:grow-metadata-faster, r=petrochenkovManish Goregaokar-1/+3
2021-10-05Auto merge of #89266 - cjgillot:session-ich, r=michaelwoeristerbors-13/+13
2021-10-04Make an initial guess for metadata size to reduce buffer resizesJosh Triplett-1/+3
2021-10-04Rollup merge of #89483 - hkmatsumoto:patch-diagnostics-2, r=estebankJubilee-3/+3
2021-10-04Rollup merge of #89407 - pierwill:recommend-clean-E0514, r=davidtwcoJubilee-1/+2
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-13/+13
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-3/+3
2021-10-01Auto merge of #88880 - cjgillot:no-krate, r=oli-obkbors-6/+5
2021-10-01polymorphize: polymorphize shimsDavid Wood-1/+9
2021-09-30Recommend running `cargo clean` in E0514 outputpierwill-1/+2
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-4/+20
2021-09-30Move encode_metadata out of CrateStore.Camille GILLOT-7/+6
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-6/+5
2021-09-23Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoeristerbors-43/+29
2021-09-21Auto merge of #89103 - Mark-Simulacrum:migrate-2021, r=estebankbors-22/+22
2021-09-21`crates` is already deterministiclcnr-43/+29
2021-09-20Adjust documentation for compatibility with 2021Mark Rousskov-22/+22
2021-09-20Implement #[link_ordinal] attribute in the context of #[link(kind = "raw-dyli...Richard Cobbe-1/+7
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-2/+2