about summary refs log tree commit diff
path: root/compiler/rustc_symbol_mangling
AgeCommit message (Expand)AuthorLines
2021-10-03Remove re-export.Camille GILLOT-1/+2
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-1/+1
2021-09-20Migrate to 2021Mark Rousskov-1/+1
2021-08-29Rollup merge of #85534 - csmoe:demagnle-assert, r=michaelwoeristerGuillaume Gomez-2/+10
2021-08-27add rustc-demangle assertion on mangled symbolcsmoe-2/+10
2021-08-26Auto merge of #87280 - lcnr:lazy-anon-const-default-substs, r=nikomatsakisbors-3/+5
2021-08-26reviewlcnr-2/+3
2021-08-26update `TypeFlags` to deal with missing ct substslcnr-2/+3
2021-08-24Update rustc-demangle to 0.1.21.Eduard-Mihai Burtescu-1/+1
2021-08-24rustc_symbol_mangling: support structural constants and &str in v0.Eduard-Mihai Burtescu-0/+104
2021-08-24rustc_symbol_mangling: never cache placeholders in print_const.Eduard-Mihai Burtescu-22/+36
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-2/+2
2021-08-12Auto merge of #85296 - bjorn3:plugin_cleanup, r=petrochenkovbors-4/+0
2021-08-11Rollup merge of #87582 - tmiasko:symbol-printer, r=michaelwoeristerYuki Okushi-5/+6
2021-08-10Replace #[plugin_registrar] with exporting __rustc_plugin_registrarbjorn3-4/+0
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-1/+0
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
2021-07-29Implement `Printer` for `&mut SymbolMangler`Tomasz Miąsko-14/+14
2021-07-29Flatten compression caches into symbol manglerTomasz Miąsko-25/+18
2021-07-29Remove redundant option around compression cachesTomasz Miąsko-16/+10
2021-07-29Implement `Printer` for `&mut SymbolPrinter`Tomasz Miąsko-5/+6
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-25rustc_symbol_mangling: Remove unused dependency rustc_astJosh Triplett-1/+0
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