about summary refs log tree commit diff
path: root/compiler/rustc_metadata
AgeCommit message (Expand)AuthorLines
2021-12-21rustc_metadata: Switch crate data iteration from a callback to iteratorVadim Petrochenkov-99/+70
2021-12-20Prefer visibility paths where items are not named `_`Michael Goulet-4/+19
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-7/+8
2021-12-18Rollup merge of #91926 - SylvanB:remove_in_band_lifetimes_from_rustc_metadata...Matthias Krüger-13/+12
2021-12-17Remove effect of `#[no_link]` attribute on name resolutionVadim Petrochenkov-9/+1
2021-12-16Rollup merge of #92001 - fee1-dead:dmbic-xcrate-fix, r=oli-obkMatthias Krüger-2/+3
2021-12-16Fix default_method_body_is_const when used across cratesDeadbeef-2/+3
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-6/+6
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-1/+2
2021-12-14Remove `in_band_lifetimes` from `rustc_metadata`Sylvan Bowdler-13/+12
2021-12-14extend `simplify_type`lcnr-3/+8
2021-12-12Auto merge of #90716 - euclio:libloading, r=cjgillotbors-231/+8
2021-12-11Auto merge of #91715 - the8472:bump-rmeta-fromat-version, r=Mark-Simulacrumbors-1/+1
2021-12-09Bump rmeta version to fix rustc_serialize ICEThe 8472-1/+1
2021-12-09Remove redundant [..]sest31-2/+2
2021-12-06replace dynamic library module with libloadingAndy Russell-231/+8
2021-12-01Improve suggestion for extern crate self error messageMichael-27/+15
2021-12-01Stop treating extern crate loading failures as fatal errorsMichael-23/+37
2021-11-30Auto merge of #91330 - cjgillot:no-ee-features, r=Aaron1011bors-1/+1
2021-11-28Remove eval_always for lib_features.Camille GILLOT-1/+1
2021-11-28Take a LocalDefId in expect_*item.Camille GILLOT-4/+2
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-29Update odht crate to 0.3.1 (big-endian bugfix)Michael Woerister-1/+1
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