about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/debuginfo
AgeCommit message (Expand)AuthorLines
2023-09-13make the eval() functions on our const types return the resulting valueRalf Jung-4/+2
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-9/+9
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-19/+23
2023-06-01Use translatable diagnostics in `rustc_const_eval`Deadbeef-2/+1
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-04-18Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock-3/+2
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-4/+12
2023-01-27Introduce GeneratorWitnessMIR.Camille GILLOT-0/+1
2022-12-27ADD - fixme in type_names.rs until we are able to translate InterpErrorJhonny Bill Mena-0/+1
2022-12-25fix more clippy::style findingsMatthias Krüger-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-1/+1
2022-12-13Combine identical alias armsMichael Goulet-2/+1
2022-12-13Combine projection and opaque into aliasMichael Goulet-2/+2
2022-12-13ProjectionTy.item_def_id -> ProjectionTy.def_idMichael Goulet-1/+1
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-5/+5
2022-10-31[debuginfo] Make debuginfo type names for slices and str consistent.Michael Woerister-13/+13
2022-10-19Remove byte swap of valtree hash on big endianQiu Chaofan-4/+2
2022-08-12Use enum2<_> instead of enum<_> for Cpp-like debuginfo enum type names.Michael Woerister-2/+2
2022-08-12debuginfo: Change C++-like encoding for enums.Michael Woerister-48/+4
2022-07-06Allow to create definitions inside the query system.Camille GILLOT-8/+12
2022-06-14account for endianness in debuginfo for const argsb-naber-3/+6
2022-06-14rebaseb-naber-1/+2
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-4/+4
2022-04-12Remove NodeIdHashingMode.Camille GILLOT-6/+1
2022-04-05Mark scalar layout unions so that backends that do not support partially init...Oli Scherer-3/+3
2022-03-18Auto merge of #95056 - Dylan-DPC:rollup-swtuw2n, r=Dylan-DPCbors-2/+23
2022-03-16erase late-bound regions in dyn projection types for debuginfoMichael Goulet-1/+2
2022-03-16debuginfo: Fix ICE when generating name for type that produces a layout error.Michael Woerister-2/+23
2022-03-15Rollup merge of #94810 - michaelwoerister:fix-trait-pointer-debuginfo-names, ...Matthias Krüger-3/+10
2022-03-14debuginfo: Refactor debuginfo generation for types -- Address review comments.Michael Woerister-1/+1
2022-03-14debuginfo: change cpp-like naming for generator environments so that NatVis w...Michael Woerister-48/+92
2022-03-14debuginfo: Refactor debuginfo generation for typesMichael Woerister-2/+38
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-7/+7
2022-03-10debuginfo: Fix bug in type name generation for dyn types with associated type...Michael Woerister-3/+10
2022-03-07Clarify `Layout` interning.Nicholas Nethercote-1/+1
2022-03-03all: fix some typoscuishuang-1/+1
2022-02-21use `List<Ty<'tcx>>` for tupleslcnr-1/+1
2022-02-15Overhaul `Const`.Nicholas Nethercote-8/+8
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-1/+1
2022-02-08debuginfo: Bring back DW_AT_containing_type for vtables -- address review com...Michael Woerister-1/+1
2022-02-03debuginfo: Bring back DW_AT_containing_type for vtables after it has accident...Michael Woerister-2/+19
2022-02-01debuginfo: Make sure that type names for closure and generator environments a...Michael Woerister-36/+74
2022-01-17Add term to ExistentialProjectionkadmin-2/+3
2022-01-13Generate more precise generator namesEric Holk-2/+8
2022-01-11Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill-2/+2
2022-01-07Consolidate checking for msvc when generating debuginfoWesley Wiser-50/+51
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-2/+2
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Remove `in_band_lifetimes` from `rustc_codegen_ssa`LegionMammal978-3/+3
2021-11-06use matches!() macro in more placesMatthias Krüger-4/+1