about summary refs log tree commit diff
path: root/compiler/rustc_symbol_mangling/src
AgeCommit message (Expand)AuthorLines
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-8/+9
2021-07-01Skip layout query when computing integer type size during manglingTomasz Miąsko-5/+5
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-9/+8
2021-06-02Restrict access to crate_name.Camille GILLOT-2/+2
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-2/+2
2021-05-30Restrict access to crate_name.Camille GILLOT-2/+2
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-9/+8
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-18Rollup merge of #83767 - camelid:mangle-v0-fix, r=nikomatsakisJack Huey-6/+37
2021-05-15Change to just use first binders and add testJack Huey-26/+47
2021-05-13Fix v0 symbol mangling bugCamelid-16/+26
2021-05-12Use () for proc_macro_decls_static.Camille GILLOT-1/+1
2021-05-12Use () for plugin_registrar_fn.Camille GILLOT-1/+1
2021-04-05Rollup merge of #80525 - devsnek:wasm64, r=nagisaDylan DPC-1/+1
2021-04-04wasm64Gus Caplan-1/+1
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-1/+1
2021-03-31Add tcx lifetime to BinderJack Huey-3/+3
2021-03-19stabilize or_patternsmark-1/+1
2021-03-09rustc_target: add "unwind" payloads to `Abi`katelyn a. martin-1/+1
2021-02-15Use less HirId when referring to items.Camille GILLOT-6/+6
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-1/+1
2021-01-30Rollup merge of #80959 - jhpratt:unsigned_abs-stabilization, r=m-ou-seYuki Okushi-1/+1
2021-01-18Use ty::{IntTy,UintTy,FloatTy} in rustcLeSeulArtichaut-2/+1
2021-01-13Use unsigned_abs throughout repositoryJacob Pratt-1/+1
2021-01-10Rollup merge of #79968 - bjorn3:better_drop_glue_debuginfo, r=matthewjasperYuki Okushi-1/+9
2020-12-18Make BoundRegion have a kind of BoungRegionKindJack Huey-1/+1
2020-12-17Auto merge of #79945 - jackh726:existential_trait_ref, r=nikomatsakisbors-21/+22
2020-12-17Simplify based on eddyb's commentbjorn3-21/+9
2020-12-14Convenience funcs for `some_option.unwrap_or(...)`Rich Kadel-5/+1
2020-12-14Improve warnings on incompatible options involving -Zinstrument-coverageRich Kadel-1/+5
2020-12-12Use better symbol names for the drop gluebjorn3-0/+20
2020-12-11Move binder for dyn to each list itemJack Huey-21/+22
2020-11-26Store ForeignItem in a side table.Camille GILLOT-0/+4
2020-11-16compiler: fold by valueBastian Kauschke-2/+2
2020-11-04`u128` truncation and sign extension are not just interpreter relatedoli-2/+1
2020-11-04s/Scalar::Raw/Scalar::Intoli-1/+1
2020-10-30Fix even more clippy warningsJoshua Nelson-20/+11
2020-10-29Make anonymous binders start at 0Jack Huey-13/+3
2020-10-21Do not print type for placeholder valuesvarkor-1/+2
2020-10-21Support signed integers and `char` in v0 manglingvarkor-6/+20
2020-10-16Rollup merge of #75675 - davidtwco:symbol-mangling-impl-params, r=eddybDylan DPC-27/+48
2020-10-15mangling: encode all impl parametersDavid Wood-23/+42
2020-10-15mangling: non-monomorphic `#[rustc_symbol_name]`David Wood-4/+6
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-10-13Replace absolute paths with relative onesest31-1/+1
2020-10-07Rollup merge of #77605 - da-x:fix-rustc-def-path, r=petrochenkovDylan DPC-1/+2
2020-10-06Fix rustc_def_path to show the full path and not the trimmed oneDan Aloni-1/+2