about summary refs log tree commit diff
path: root/src/librustc_metadata/creader.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-980/+0
2020-08-30rustdoc,metadata: DebuggingJoshua Nelson-1/+10
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-15replaced log with tracingGurpreet Singh-1/+1
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-7/+31
2020-08-08Remove some unnecessary uses of `Option`.Nicholas Nethercote-1/+1
2020-08-03Rollup merge of #75054 - cjgillot:rename-depkind, r=petrochenkovYuki Okushi-15/+15
2020-08-02Rename rustc_middle::cstore::DepKind to DependencyKind.Camille GILLOT-15/+15
2020-07-30Rollup merge of #74915 - alexcrichton:allow-failing-canonicalize, r=Mark-Simu...Manish Goregaokar-3/+3
2020-07-30rustc: Ignore fs::canonicalize errors in metadataAlex Crichton-3/+3
2020-07-29Address review commentsOliver Scherer-5/+3
2020-07-28Replace all uses of `log::log_enabled` with `Debug` printersOliver Scherer-22/+34
2020-07-26Hygiene serialization implementationAaron Hill-15/+21
2020-07-18rustc_metadata: Make crate loading fully speculativeVadim Petrochenkov-105/+78
2020-07-15Add and use more static symbols.Nicholas Nethercote-3/+3
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-2/+2
2020-06-19Rollup merge of #73011 - richkadel:llvm-count-from-mir-pass, r=tmandryRalf Jung-1/+3
2020-06-19Rollup merge of #73305 - crlf0710:disallow_loading_monsters, r=petrochenkovRalf Jung-0/+8
2020-06-16Ensure profiling runtime for -Zinstrument-coverageRich Kadel-1/+3
2020-06-16Disallow loading crates with non-ascii identifier name.Charles Lew-0/+8
2020-06-10Migrate to numeric associated constsLzu Tao-1/+1
2020-06-01Don't count pathless --extern options for unused-crate-dependencies warningsJeremy Fitzhardinge-2/+6
2020-05-25Implement warning for unused dependencies.Jeremy Fitzhardinge-0/+29
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-2/+2
2020-05-02cleanup: `config::CrateType` -> `CrateType`Vadim Petrochenkov-4/+3
2020-04-26Rollup merge of #71537 - Mark-Simulacrum:no-self-open, r=davidtwcoDylan DPC-1/+1
2020-04-25Remove support for self-openingMark Rousskov-1/+1
2020-04-24Avoid unused Option::map resultsJosh Stone-3/+9
2020-04-18Add an option to inhibit automatic injection of profiler_builtinsAmanieu d'Antras-1/+3
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-3/+5
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-3/+3
2020-03-24normalize some imports, prefer direct ones.Mazdak Farrokhzad-1/+1
2020-03-21Rollup merge of #69965 - mark-i-m:codegen-utils, r=eddybMazdak Farrokhzad-5/+2
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-1/+1
2020-03-19Refactorings to begin getting rid of rustc_codegen_utilsMark Mansi-5/+2
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::map::definitions.Eduard-Mihai Burtescu-2/+2
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-5/+4
2020-03-05rustc_metadata: Give decoder access to whole crate storeVadim Petrochenkov-4/+20
2020-03-02Auto merge of #69432 - petrochenkov:alldeps, r=eddybbors-6/+3
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-3/+3
2020-02-27Remove unneeded calls to format!()Björn Steinbrink-4/+1
2020-02-24rustc_metadata: Load metadata for indirect macro-only dependenciesVadim Petrochenkov-6/+3
2020-01-24Normalise diagnostics with respect to "the X is declared/defined here"varkor-1/+1
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-1/+0
2020-01-10Auto merge of #65241 - tmiasko:no-std-san, r=alexcrichtonbors-104/+1
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-10/+8
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-2/+1
2020-01-09Link sanitizer runtimes instead of injecting crate dependenciesTomasz Miąsko-104/+1
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-3/+5
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+2