summaryrefslogtreecommitdiff
path: root/compiler/rustc_codegen_ssa/src/debuginfo
Commit message (Expand)AuthorAgeFilesLines
* Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote2023-05-031-1/+1
* Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock2023-04-181-3/+2
* s/eval_usize/eval_target_usize/ for clarityOli Scherer2023-02-141-4/+12
* Introduce GeneratorWitnessMIR.Camille GILLOT2023-01-271-0/+1
* ADD - fixme in type_names.rs until we are able to translate InterpErrorJhonny Bill Mena2022-12-271-0/+1
* fix more clippy::style findingsMatthias Krüger2022-12-251-1/+1
* rustc: Remove needless lifetimesJeremy Stucki2022-12-201-1/+1
* Combine identical alias armsMichael Goulet2022-12-131-2/+1
* Combine projection and opaque into aliasMichael Goulet2022-12-131-2/+2
* ProjectionTy.item_def_id -> ProjectionTy.def_idMichael Goulet2022-12-131-1/+1
* Prefer doc comments over `//`-comments in compilerMaybe Waffle2022-11-271-5/+5
* [debuginfo] Make debuginfo type names for slices and str consistent.Michael Woerister2022-10-311-13/+13
* Remove byte swap of valtree hash on big endianQiu Chaofan2022-10-191-4/+2
* Use enum2<_> instead of enum<_> for Cpp-like debuginfo enum type names.Michael Woerister2022-08-121-2/+2
* debuginfo: Change C++-like encoding for enums.Michael Woerister2022-08-121-48/+4
* Allow to create definitions inside the query system.Camille GILLOT2022-07-061-8/+12
* account for endianness in debuginfo for const argsb-naber2022-06-141-3/+6
* rebaseb-naber2022-06-141-1/+2
* Rename the `ConstS::val` field as `kind`.Nicholas Nethercote2022-06-141-4/+4
* Remove NodeIdHashingMode.Camille GILLOT2022-04-121-6/+1
* Mark scalar layout unions so that backends that do not support partially init...Oli Scherer2022-04-051-3/+3
* Auto merge of #95056 - Dylan-DPC:rollup-swtuw2n, r=Dylan-DPCbors2022-03-181-2/+23
|\
| * debuginfo: Fix ICE when generating name for type that produces a layout error.Michael Woerister2022-03-161-2/+23
* | erase late-bound regions in dyn projection types for debuginfoMichael Goulet2022-03-161-1/+2
|/
* Rollup merge of #94810 - michaelwoerister:fix-trait-pointer-debuginfo-names, ...Matthias Krüger2022-03-151-3/+10
|\
| * debuginfo: Fix bug in type name generation for dyn types with associated type...Michael Woerister2022-03-101-3/+10
* | debuginfo: Refactor debuginfo generation for types -- Address review comments.Michael Woerister2022-03-141-1/+1
* | debuginfo: change cpp-like naming for generator environments so that NatVis w...Michael Woerister2022-03-141-48/+92
* | debuginfo: Refactor debuginfo generation for typesMichael Woerister2022-03-142-2/+38
* | Improve `AdtDef` interning.Nicholas Nethercote2022-03-111-7/+7
|/
* Clarify `Layout` interning.Nicholas Nethercote2022-03-071-1/+1
* all: fix some typoscuishuang2022-03-031-1/+1
* use `List<Ty<'tcx>>` for tupleslcnr2022-02-211-1/+1
* Overhaul `Const`.Nicholas Nethercote2022-02-151-8/+8
* Overhaul `TyS` and `Ty`.Nicholas Nethercote2022-02-151-1/+1
* debuginfo: Bring back DW_AT_containing_type for vtables -- address review com...Michael Woerister2022-02-081-1/+1
* debuginfo: Bring back DW_AT_containing_type for vtables after it has accident...Michael Woerister2022-02-031-2/+19
* debuginfo: Make sure that type names for closure and generator environments a...Michael Woerister2022-02-011-36/+74
* Add term to ExistentialProjectionkadmin2022-01-171-2/+3
* Generate more precise generator namesEric Holk2022-01-131-2/+8
* Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill2022-01-111-2/+2
* Consolidate checking for msvc when generating debuginfoWesley Wiser2022-01-071-50/+51
* Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors2021-12-191-2/+2
|\
| * Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote2021-12-151-2/+2
* | Remove `in_band_lifetimes` from `rustc_codegen_ssa`LegionMammal9782021-12-151-3/+3
|/
* use matches!() macro in more placesMatthias Krüger2021-11-061-4/+1
* Erase late-bound regions before computing vtable debuginfo name.Michael Woerister2021-10-191-7/+4
* Auto merge of #89597 - michaelwoerister:improve-vtable-debuginfo, r=wesleywiserbors2021-10-111-0/+56
|\
| * Create more accurate debuginfo for vtables.Michael Woerister2021-10-081-0/+56
* | Remove re-export.Camille GILLOT2021-10-031-1/+1
|/