summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2018-07-30Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkovbors-1/+1
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-1/+1
2018-07-28Don't format!() string literalsljedrz-1/+1
2018-07-28Rollup merge of #52760 - cuviper:test_loading_atoi, r=alexcrichtonkennytm-13/+12
2018-07-27Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrumbors-2/+0
2018-07-27Prefer to_string() to format!()ljedrz-1/+1
2018-07-26rustc_metadata: test loading atoi instead of cosJosh Stone-13/+12
2018-07-26Rollup merge of #52723 - alexcrichton:fix-extern-rename-ice, r=estebankMark Rousskov-4/+3
2018-07-25rustc: Register crates under their real namesAlex Crichton-4/+3
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-23librustc: Prefer `Option::map`/etc over `match` where applicableColin Wallace-10/+7
2018-07-21Auto merge of #52552 - eddyb:proc-macro-prep, r=alexcrichtonbors-2/+5
2018-07-20Auto merge of #52445 - alexcrichton:wasm-import-module, r=eddybbors-52/+80
2018-07-20proc_macro: clean up the implementation of quasi-quoting.Eduard-Mihai Burtescu-2/+5
2018-07-18rustc: Stabilize #[wasm_import_module] as #[link(...)]Alex Crichton-52/+80
2018-07-18Implement existential typesOliver Schneider-0/+8
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