summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2022-06-01Rollup merge of #97328 - petrochenkov:nativice, r=michaelwoeristerDylan DPC-4/+5
2022-05-10only_local: always check for misuselcnr-7/+9
2022-05-10don't encode only locally used attrslcnr-3/+7
2022-05-09reviewlcnr-1/+1
2022-05-09only compute `codegen_fn_attrs` where neededlcnr-1/+3
2022-05-09store `codegen_fn_attrs` in crate metadatalcnr-0/+4
2022-05-06use def_span and def_kind queries instead of calling tcx.hir() methodsMiguel Guarniz-3/+3
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-20/+39
2022-04-30Box HIR Generics and Impl.Camille GILLOT-2/+2
2022-04-27Add --json unused-externs-silent with original behaviourJeremy Fitzhardinge-3/+9
2022-04-27Plumb through rustc_lint_defs::Level as enum rather than string.Jeremy Fitzhardinge-4/+1
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-9/+9
2022-04-23Add support for `nounused` --extern flagJeremy Fitzhardinge-0/+4
2022-04-21[WIP] rustdoc: Resolve some more doc links earlyVadim Petrochenkov-0/+8
2022-04-19rustc_metadata: Store a flag telling whether an item may have doc links in it...Vadim Petrochenkov-3/+34
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-3/+3
2022-04-19Rollup merge of #96086 - jsgf:remove-extern-location, r=davidtwcoDylan DPC-18/+2
2022-04-19Rollup merge of #94493 - oribenshir:feature/ISSUE-78543_async_fn_in_foreign_c...Dylan DPC-3/+26
2022-04-18Add `SymbolExportInfo`Gary Guo-9/+9
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-3/+3
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-70/+43
2022-04-16Auto merge of #95899 - petrochenkov:modchild2, r=cjgillotbors-71/+71
2022-04-16Provide a better diagnostic on failure to meet send bound on futures in a for...oribenshir-3/+26
2022-04-15Remove `--extern-location` and all associated codeJeremy Fitzhardinge-18/+2
2022-04-14library: Move `CStr` to libcore, and `CString` to liballocVadim Petrochenkov-9/+16
2022-04-13rustc_metadata: Do not encode unnecessary module childrenVadim Petrochenkov-71/+71
2022-04-10Simplify FixedSizeEncoding using const generics.Camille GILLOT-107/+86
2022-04-10Directly encode DefId in metadata.Camille GILLOT-10/+77
2022-04-10Directly encode DefPathHash in metadata.Camille GILLOT-7/+25
2022-04-10Directly encode DefKind in metadata.Camille GILLOT-14/+64
2022-04-10Directly encode IsAsync in metadata.Camille GILLOT-5/+12
2022-04-10Directly encode Defaultness in metadata.Camille GILLOT-2/+10
2022-04-10Directly encode Constness in metadata.Camille GILLOT-10/+17
2022-04-10Directly encode ImplPolarity in metadata.Camille GILLOT-2/+46
2022-04-09use ItemId.def_id and avoid fetching ItemMiguel Guarniz-16/+12
2022-04-08remove ItemLikeVisitor impls and add fast paths using DefKindMiguel Guarniz-39/+21
2022-04-08remove ItemLikeVisitor impls in incremental, interface, metadata and symbol_m...Miguel Guarniz-36/+17
2022-04-08remove some uses of visit_all_item_likes in incremental, metadata and interfa...Miguel Guarniz-5/+19
2022-04-07rustdoc: Early doc link resolution fixes and refactoringsVadim Petrochenkov-9/+15
2022-04-03Replace every `String` in Target(Options) with `Cow<'static, str>`Loïc BRANSTETT-6/+6
2022-03-31Merge impl_constness and is_const_fn_raw.Camille GILLOT-15/+4
2022-03-31Create trait_def table.Camille GILLOT-58/+14
2022-03-31Store fn constness in impl_constness.Camille GILLOT-49/+32
2022-03-31Introduce repr_options table.Camille GILLOT-33/+36
2022-03-31Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errorsDylan DPC-2/+2
2022-03-31Auto merge of #95501 - Dylan-DPC:rollup-arx6sdc, r=Dylan-DPCbors-2/+40
2022-03-30Auto merge of #95436 - cjgillot:static-mut, r=oli-obkbors-28/+11
2022-03-30Stabilize native library modifier syntax and the `whole-archive` modifier spe...Vadim Petrochenkov-2/+40
2022-03-30Spellchecking compiler commentsYuri Astrakhan-2/+2
2022-03-30typolcnr-1/+1