summary refs log tree commit diff
path: root/src/librustc_metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2018-09-11renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-1/+1
2018-09-10renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+2
2018-09-01move the is_field_list_non_exhaustive flag to VariantDefAriel Ben-Yehuda-1/+3
2018-08-26fix `is_non_exhaustive` confusion between structs and enumsAriel Ben-Yehuda-1/+1
2018-08-23Prefer `.nth(n)` over `.skip(n).next()`.Corey Farwell-1/+1
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-3/+3
2018-08-21Auto merge of #53530 - kennytm:rollup, r=kennytmbors-7/+3
2018-08-21Rollup merge of #53465 - bjorn3:remove_link_meta_struct, r=varkorkennytm-7/+3
2018-08-20Auto merge of #51880 - varkor:generics-hir-generalisation-followup, r=eddybbors-13/+12
2018-08-19mv codemap source_mapDonato Sciarra-10/+10
2018-08-19mv codemap() source_map()Donato Sciarra-5/+5
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19mv filemap source_fileDonato Sciarra-17/+17
2018-08-19mv FileMap SourceFileDonato Sciarra-5/+5
2018-08-19Replace generics_require_inlining with generics.requires_monomorphizationvarkor-5/+2
2018-08-19Replace for_each with forvarkor-8/+10
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-1/+1
2018-08-18Remove LinkMeta structbjorn3-7/+3
2018-08-09Move Fingerprint to data structuresMark Rousskov-1/+1
2018-08-05Improve query efficiencyvarkor-1/+1
2018-08-05Add lint for unknown feature attributesvarkor-0/+13
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-3/+3
2018-07-18Implement existential typesOliver Schneider-0/+5
2018-07-16ItemKindcsmoe-79/+79
2018-07-16ForeignItemKindcsmoe-5/+5
2018-07-16TyKindcsmoe-1/+1
2018-07-16ExprKindcsmoe-1/+1
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-12/+0
2018-07-04Auto merge of #51895 - nikomatsakis:move-self-trait-predicate-to-items, r=sca...bors-0/+27
2018-07-02introduce `predicates_defined_on` for traitsNiko Matsakis-0/+27
2018-07-01call it `hir::VisibilityKind` instead of `hir::Visibility_:*`Zack M. Davis-1/+1
2018-06-30in which hir::Visibility recalls whence it came (i.e., becomes Spanned)Zack M. Davis-1/+3
2018-06-30Fortify dummy span checkingVadim Petrochenkov-2/+2
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-7/+5
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-13/+11
2018-06-21async await desugaring and testsTaylor Cramer-1/+4
2018-06-21Parse async fn header.Without Boats-6/+6
2018-06-20Use ty::Generics instead of hir::Generics for various checksvarkor-2/+3
2018-06-20Refactor generic parameters in rustdoc/cleanvarkor-11/+8
2018-06-20Remove all traces of lifetimes() and types() methodsvarkor-6/+4
2018-06-20Remove specific parameter iterators from hir::Genericsvarkor-2/+7
2018-06-20Refactor hir::GenericParam as a structvarkor-4/+11
2018-06-07Add existential type definitonsOliver Schneider-26/+5
2018-05-23Auto merge of #50528 - whitfin:issue-50508, r=michaelwoeristerbors-2/+10
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-8/+8
2018-05-18Serialize attributes into the CrateRootIsaac Whitfield-2/+10
2018-05-17Keep crate edition in metadataVadim Petrochenkov-1/+2
2018-05-17Rename trans to codegen everywhere.Irina Popa-4/+5