about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2018-07-16ItemKindcsmoe-82/+82
2018-07-16ForeignItemKindcsmoe-5/+5
2018-07-16TyKindcsmoe-1/+1
2018-07-16ExprKindcsmoe-1/+1
2018-07-11Deny bare trait objects in in src/librustc_metadataljedrz-12/+14
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-25/+0
2018-07-04Auto merge of #51895 - nikomatsakis:move-self-trait-predicate-to-items, r=sca...bors-0/+37
2018-07-02introduce `predicates_defined_on` for traitsNiko Matsakis-0/+37
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-30Auto merge of #51717 - Mark-Simulacrum:snap, r=alexcrichtonbors-1/+0
2018-06-30Bootstrap from 1.28.0-beta.3Mark Simulacrum-1/+0
2018-06-30Fortify dummy span checkingVadim Petrochenkov-2/+2
2018-06-30expansion: Give names to some fields of `SyntaxExtension`Vadim Petrochenkov-5/+10
2018-06-28Auto merge of #50997 - michaelwoerister:pre-analyze-filemaps, r=Mark-Simulacrumbors-6/+3
2018-06-28Support delegation in stable hashing macrosVadim Petrochenkov-0/+1
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-1/+1
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-7/+5
2018-06-27Make FileMap::{lines, multibyte_chars, non_narrow_chars} non-mutable.Michael Woerister-6/+3
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-18/+16
2018-06-23hygiene: Do not reset expansion info for `quote!`Vadim Petrochenkov-2/+2
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-19Update the error message for a missing global allocatorSimon Sapin-2/+4
2018-06-18Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelixbors-26/+8
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-2/+2
2018-06-07Add existential type definitonsOliver Schneider-26/+8
2018-06-03Remove is_import fieldMark Simulacrum-6/+3
2018-06-01Update recursion limitsJohn Kåre Alsaker-0/+2
2018-06-01Make metadata decoding use AllocDecodingState/Session.Michael Woerister-35/+19
2018-05-26Use `Ident`s for fields in HIRVadim Petrochenkov-1/+1
2018-05-23Auto merge of #50528 - whitfin:issue-50508, r=michaelwoeristerbors-143/+72
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-8/+8
2018-05-18Catch an issue missed in rebaseIsaac Whitfield-3/+2
2018-05-18Remove unnecessary impl methods for CrateMetadataIsaac Whitfield-97/+36
2018-05-18Serialize attributes into the CrateRootIsaac Whitfield-54/+66
2018-05-18Remove unnecessary clone call for panic_strategyIsaac Whitfield-1/+1
2018-05-18Avoid removing from cstore_impl for nowIsaac Whitfield-0/+5
2018-05-18Attempt to pass CrateMetadata flags on creationIsaac Whitfield-60/+39
2018-05-18Avoid generating attributes more than once for CrateMetadataIsaac Whitfield-40/+49
2018-05-18Remove attribute_cache from CrateMetadataIsaac Whitfield-22/+8
2018-05-17Pass crate editions to macro expansions, update testsVadim Petrochenkov-10/+17
2018-05-17Keep crate edition in metadataVadim Petrochenkov-1/+15
2018-05-17Rename trans to codegen everywhere.Irina Popa-7/+8
2018-05-15Rename `has_type_parameters` to `requires_monomorphization`varkor-1/+1