about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2019-09-27getting more context for duplicate lang items (fixes #60561)Tomas Tauber-8/+9
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-2/+2
2019-09-26Rename `Item.node` to `Item.kind`varkor-16/+16
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-1/+1
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-2/+2
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-17/+16
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-1/+1
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-1/+1
2019-09-26Auto merge of #62661 - arielb1:never-reserve, r=nikomatsakisbors-3/+4
2019-09-25Rename `sty` to `kind`varkor-2/+2
2019-09-25Rollup merge of #64599 - csmoe:doc_async_reexport, r=nikomatsakisMazdak Farrokhzad-1/+16
2019-09-24resolve the rustc_reservation_impl attribute in 1 placeAriel Ben-Yehuda-3/+4
2019-09-24bug-out asyncness query on non-local funtionscsmoe-1/+2
2019-09-23Allow using upstream generics in a dylib crate typeAlex Crichton-7/+6
2019-09-23rustc: Fix mixing crates with different `share_generics`Alex Crichton-2/+26
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-12/+391
2019-09-21rename is_async_fn to asyncnesscsmoe-5/+4
2019-09-19append asyncness info to functionscsmoe-3/+3
2019-09-19add is_async_fn querycsmoe-0/+15
2019-09-17Generate proc macro harness in AST order.Aaron Hill-1/+5
2019-09-15Avoid some unnecessary `&str` to `Ident` conversionsMatthew Jasper-1/+2
2019-09-12Auto merge of #64303 - nnethercote:avoid-more-Symbol-to-string-operations, r=...bors-2/+2
2019-09-11Avoid two `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2019-09-08Improve wording.Charles Lew-2/+2
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-10/+3
2019-09-05Restrict error code length to 80 columnsMark Rousskov-1/+2
2019-09-03use TokenStream rather than &[TokenTree] for built-in macrosAleksey Kladov-1/+1
2019-08-30Add a "diagnostic item" schemeOliver Scherer-1/+34
2019-08-29Rollup merge of #63867 - petrochenkov:dhelpers, r=matthewjasperMazdak Farrokhzad-3/+1
2019-08-29Rollup merge of #63933 - wesleywiser:cleanup_from_move_promoted, r=oli-obkMazdak Farrokhzad-33/+25
2019-08-28Extract `Decoder::entry_unless_proc_macro()`Wesley Wiser-22/+20
2019-08-28Simplify `maybe_get_optimized_mir` and `maybe_get_promoted_mir`Wesley Wiser-29/+23
2019-08-28Auto merge of #63127 - kper:pr, r=nikomatsakisbors-19/+19
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-19/+19
2019-08-27metadata: Eliminate `FullProcMacro`Vadim Petrochenkov-42/+20
2019-08-27Respect attributes on proc macro definitionsVadim Petrochenkov-8/+10
2019-08-27proc_macro: Turn `quote` into a regular built-in macroVadim Petrochenkov-11/+1
2019-08-27resolve: Block expansion of a derive container until all its derives are reso...Vadim Petrochenkov-3/+1
2019-08-22Resolve PR commentsWesley Wiser-4/+9
2019-08-22Fix tidyWesley Wiser-2/+4
2019-08-22Move promoted out of mir::BodyWesley Wiser-25/+60
2019-08-20rustc_metadata: replace LazySeq<T> with Lazy<[T]>.Eduard-Mihai Burtescu-296/+301
2019-08-18Auto merge of #63269 - Aaron1011:feature/proc-macro-data, r=eddyb,petrochenkovbors-143/+192
2019-08-17Serialize additional data for procedural macrosAaron Hill-143/+192
2019-08-17Remove unused `SyntaxContext` serialization implsMatthew Jasper-16/+0
2019-08-17Stop emulating cross-crate hygiene with gensymsMatthew Jasper-1/+32
2019-08-16Rollup merge of #63632 - vext01:vext01-comment-fixes, r=eddybMazdak Farrokhzad-1/+1
2019-08-16Fix a comment for the def_path_table.Edd Barrett-1/+1
2019-08-15`Ident::with_empty_ctxt` -> `Ident::with_dummy_span`Vadim Petrochenkov-4/+4