summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/encoder.rs
AgeCommit message (Expand)AuthorLines
2020-12-17Rollup merge of #80039 - LeSeulArtichaut:rm-tyencoder-tcx, r=matthewjasperYuki Okushi-4/+0
2020-12-14Convenience funcs for `some_option.unwrap_or(...)`Rich Kadel-6/+1
2020-12-14Remove unused `TyEncoder::tcx` required methodLeSeulArtichaut-4/+0
2020-12-14Improve warnings on incompatible options involving -Zinstrument-coverageRich Kadel-1/+6
2020-11-27Encode proc_macro directly.Camille GILLOT-5/+35
2020-11-26Formatting.Camille GILLOT-1/+1
2020-11-26Remove ForeignMod struct.Camille GILLOT-4/+4
2020-11-26Store ForeignItem in a side table.Camille GILLOT-1/+8
2020-11-03Auto merge of #78448 - rylev:cache-foreign_modules, r=wesleywiserbors-1/+1
2020-10-29Avoid BorrowMutError with RUSTC_LOG=debugTomasz Miąsko-3/+6
2020-10-27Cache foreign_modules queryRyan Levick-1/+1
2020-10-19Calculate visibilities once in resolveVadim Petrochenkov-56/+13
2020-10-06Separate bounds and predicates for associated/opaque typesMatthew Jasper-1/+4
2020-10-06Split bounds from predicatesMatthew Jasper-1/+12
2020-10-05Record `expansion_that_defined` into crate metadataAaron Hill-0/+4
2020-09-30rustc_metadata: Do not forget to encode inherent impls for foreign typesVadim Petrochenkov-0/+1
2020-09-27Auto merge of #77118 - exrook:stability-generic-parameters-2, r=varkorbors-0/+4
2020-09-26Encode less metadata for proc-macro cratesAaron Hill-35/+101
2020-09-23Rollup merge of #76939 - lcnr:const-evaluatable-cont, r=oli-obkDylan DPC-1/+1
2020-09-22Stability annotations on generic trait parametersAvi Dessauer-0/+4
2020-09-21Record `tcx.def_span` instead of `item.span` in crate metadataAaron Hill-1/+1
2020-09-19wip emit errors during AbstractConst buildingBastian Kauschke-1/+1
2020-09-18support const_evaluatable_checked across crate boundariesBastian Kauschke-0/+11
2020-09-14Auto merge of #76656 - jonas-schievink:fewer-unstable-metadata-queries, r=lcnrbors-4/+16
2020-09-12Properly encode spans with a dummy location and non-root `SyntaxContext`Aaron Hill-1/+1
2020-09-13Don't query unstable data when `staged_api` is offJonas Schievink-4/+16
2020-09-04Change ty.kind to a methodLeSeulArtichaut-2/+2
2020-08-30mv compiler to compiler/mark-0/+2012