about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/middle
AgeCommit message (Expand)AuthorLines
2021-10-07Rollup merge of #89025 - ricobbe:raw-dylib-link-ordinal, r=michaelwoeristerJubilee-1/+1
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-10-03Move ICH to rustc_query_system.Camille GILLOT-0/+11
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-197/+0
2021-10-01Auto merge of #89395 - In-line:remove_visible_path_from_allowed_deprecated_li...bors-40/+74
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-11/+0
2021-09-30Move encode_metadata out of CrateStore.Camille GILLOT-5/+0
2021-09-30Remove visible path calculation from allowed deprecation lintAlik Aslanyan-40/+74
2021-09-20Adjust documentation for compatibility with 2021Mark Rousskov-1/+2
2021-09-20Implement #[link_ordinal] attribute in the context of #[link(kind = "raw-dyli...Richard Cobbe-1/+1
2021-09-14Make DefPathHash->DefId panic for if the mapping fails.Michael Woerister-1/+1
2021-09-14Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.Michael Woerister-6/+2
2021-09-01Fix drop handling for `if let` expressionsMatthew Jasper-0/+5
2021-08-24Auto merge of #87739 - Aaron1011:remove-used-attrs, r=wesleywiserbors-1/+1
2021-08-23Rollup merge of #88230 - steffahn:a_an, r=oli-obkMara Bos-1/+1
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-1/+1
2021-08-21cleanup: `Span::new` -> `Span::with_lo`Vadim Petrochenkov-1/+1
2021-08-04Auto merge of #86155 - alexcrichton:abort-on-unwind, r=nikomatsakisbors-7/+3
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-7/+3
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-24/+17
2021-07-27Rollup merge of #86450 - tmiasko:move-size-limit, r=pnkfelixYuki Okushi-1/+6
2021-07-18Rollup merge of #87092 - ricobbe:fix-raw-dylib-multiple-definitions, r=petroc...Yuki Okushi-3/+3
2021-07-17Encode ExpnId using ExpnHash for incr. comp.Camille GILLOT-3/+2
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-2/+4
2021-07-16Consider all fields when comparing DllImports, to remove nondetermininsm in m...Richard Cobbe-3/+3
2021-07-14Shrink the CrateStore dynamic interface.Camille GILLOT-13/+10
2021-07-12Auto merge of #86320 - hi-rustin:rustin-patch-fix-span, r=estebankbors-4/+5
2021-07-11Auto merge of #85941 - cjgillot:qresolve, r=Aaron1011bors-1/+1
2021-07-09Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows...Richard Cobbe-1/+20
2021-07-07Auto merge of #86105 - bjorn3:link_info_refactor, r=petrochenkovbors-27/+0
2021-07-07Remove a sorting operation from used_cratesbjorn3-27/+0
2021-07-06Make resolutions a query.Camille GILLOT-1/+1
2021-07-06Add flag to configure `large_assignments` lintTomasz Miąsko-1/+6
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-4/+4
2021-07-05Auto merge of #86877 - bjorn3:remove_lib_source, r=petrochenkovbors-38/+3
2021-07-05Remove LibSourcebjorn3-38/+3
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-8/+17
2021-07-04Query-ify global limit attribute handlingAaron Hill-20/+23
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-1/+1
2021-06-20Implement the query in cstore_impl.Camille GILLOT-2/+0
2021-06-15better codehi-rustin-3/+3
2021-06-15shrinking the deprecated method spanhi-rustin-3/+4
2021-06-10Auto merge of #85910 - cjgillot:no-meta-version, r=Aaron1011bors-1/+0
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-4/+4
2021-06-04Add first cut of functionality for #58713: support for #[link(kind = "raw-dyl...Richard Cobbe-0/+7
2021-06-02Restrict access to crate_name.Camille GILLOT-1/+1
2021-06-01Drop metadata_encoding_version.Camille GILLOT-1/+0
2021-06-01Make is_private_dep a query.Camille GILLOT-1/+0
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-2/+4