summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2019-05-20Rollup merge of #60942 - bjorn3:metadata_loader_refactor, r=michaelwoeristerMazdak Farrokhzad-6/+5
2019-05-18Misc changes to rustc_metadatabjorn3-6/+5
2019-05-18Declare DefIndex with the newtype_index macroFabian Drinck-4/+4
2019-05-13Return a `Symbol` from `name_or_empty` functions.Nicholas Nethercote-2/+1
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-8/+8
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-26/+27
2019-05-09cleanup: Remove `DefIndexAddressSpace`Vadim Petrochenkov-29/+13
2019-05-08Auto merge of #60378 - froydnj:apple-target-modifications, r=michaelwoeristerbors-2/+2
2019-05-07choose a more specific LLVM target on OS X when necessaryNathan Froyd-2/+2
2019-05-06Auto merge of #60337 - fabric-and-ink:hiridification, r=Zoxcbors-2/+2
2019-05-04Replace `NodeId` variant of `read`Fabian Drinck-2/+2
2019-05-04rustc: rename DefPathData::{MacroDef,LifetimeParam} to {Macro,Lifetime}Ns.Eduard-Mihai Burtescu-1/+1
2019-05-04rustc: collapse relevant DefPathData variants into TypeNs.Eduard-Mihai Burtescu-1/+6
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-14/+14
2019-05-03rustc: use DefKind instead of Def, where possible.Eduard-Mihai Burtescu-37/+36
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-29/+35
2019-05-01Rollup merge of #60287 - Zoxc:the-arena-variances_of, r=eddybMazdak Farrokhzad-1/+1
2019-04-28Fix lint findings in librustc_metadataflip1995-5/+5
2019-04-27Auto merge of #59887 - eddyb:safer-metadata, r=Zoxcbors-45/+80
2019-04-25Update variances_ofJohn Kåre Alsaker-1/+1
2019-04-25Update mir_const_qualifJohn Kåre Alsaker-1/+1
2019-04-21AST/HIR: Use `Mutability` instead of bool in foreign staticsVadim Petrochenkov-2/+2
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-2/+2
2019-04-21Introduce query `static_mutability`Vadim Petrochenkov-0/+11
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-1/+1
2019-04-17Rename modulesYuki OKUSHI-1/+1
2019-04-17Rename diagnostics to error_codesYuki OKUSHI-0/+0
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-16rustc_metadata: more safely read/write the index positions.Eduard-Mihai Burtescu-45/+80
2019-04-14Auto merge of #59335 - Aaron1011:fix/extern-priv-final, r=Aaron1011bors-10/+28
2019-04-14Refactor structure of ExternEntryAaron Hill-18/+8
2019-04-14Improve formattingAaron Hill-1/+0
2019-04-14Rollup merge of #59936 - petrochenkov:confict, r=davidtwcoMazdak Farrokhzad-1/+12
2019-04-14Address review commentsVadim Petrochenkov-8/+10
2019-04-14Fix cross-crate visibility of fictive variant constructorsVadim Petrochenkov-1/+10
2019-04-14HirIdify hir::Defljedrz-4/+9
2019-04-14Combine 'Extern' and 'ExternPrivate'Aaron Hill-7/+8
2019-04-14Properly parse '--extern-private' with name and pathAaron Hill-5/+33
2019-04-11Clean up handling of -Zpgo-gen commandline option.Michael Woerister-1/+1
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-03-30Rollup merge of #59376 - davidtwco:finally-rfc-2008-variants, r=petrochenkov,...Mazdak Farrokhzad-2/+7
2019-03-28Implement `#[non_exhaustive]` on variants.David Wood-2/+7
2019-03-28Rollup merge of #59413 - Zoxc:hirid, r=oli-obkMazdak Farrokhzad-1/+1
2019-03-28Rollup merge of #58581 - varkor:const-generics-encoder-refactor, r=eddybMazdak Farrokhzad-42/+39
2019-03-25hir: replace NodeId with HirId in ItemIdljedrz-1/+1
2019-03-24Re-order fields in `Def::Ctor`.David Wood-3/+2
2019-03-24Move `CtorOf` into `hir::def`.David Wood-3/+3
2019-03-24Revert changes to creation of fictive constructors for struct variantsVadim Petrochenkov-8/+10
2019-03-24Merge `DefPathData::VariantCtor` and `DefPathData::StructCtor`Vadim Petrochenkov-2/+2
2019-03-24Remove `VariantDef::parent_did`Vadim Petrochenkov-12/+9