about summary refs log tree commit diff
path: root/compiler/rustc_span/src/symbol.rs
AgeCommit message (Expand)AuthorLines
2023-08-25Auto merge of #115045 - RalfJung:unwind-terminate-reason, r=davidtwcobors-0/+1
2023-08-24Add symbols for ClippyCaio-0/+8
2023-08-24Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkovbors-0/+1
2023-08-24when terminating during unwinding, show the reason whyRalf Jung-0/+1
2023-08-24Parse unnamed fields and anonymous structs or unionsFrank King-0/+1
2023-08-22Add support for ptr::write for the invalid_reference_casting lintUrgau-0/+3
2023-08-20Auto merge of #114332 - nbdd0121:riscv, r=compiler-errorsbors-0/+1
2023-08-18Add the relocation_model to the cfgLuca Barbato-0/+8
2023-08-18Fix ABI flags in RISC-V/LoongArch ELF file generated by rustcGary Guo-0/+1
2023-08-16Rollup merge of #114784 - Urgau:many-improve-invalid_reference_casting-lint, ...Matthias Krüger-0/+2
2023-08-15Add diagnostic items for `<*const _>::cast` and `<*mut _>::cast_const`Urgau-0/+2
2023-08-14add `rustc_codegen_ssa` support for csky and correct some codeDirreke-0/+1
2023-08-08feat: `riscv-interrupt-{m,s}` calling conventionsSeth Pellegrino-0/+1
2023-08-06Add a new `compare_bytes` intrinsic instead of calling `memcmp` directlyScott McMurray-0/+1
2023-08-04Auto merge of #112117 - bryangarza:track-caller-feature-gate, r=compiler-errorsbors-0/+1
2023-08-02Add separate feature gate for async fn track callerBryan Garza-0/+1
2023-08-01Add diagnostic items for `<*const _>::cast` and `ptr::from_mut`Urgau-0/+2
2023-07-29Auto merge of #114156 - calebzulawski:simd-bswap, r=compiler-errorsbors-0/+4
2023-07-28Parse generic const itemsLeón Orell Valerian Liehr-0/+1
2023-07-28Introduce the `#[diagnostic]` attribute namespaceGeorg Semmler-0/+1
2023-07-27Add SIMD bitreverse, ctlz, cttz intrinsicsCaleb Zulawski-0/+3
2023-07-27Add simd_bswap intrinsicCaleb Zulawski-0/+1
2023-07-25Add `sym::iter_mut` + `sym::as_mut_ptr`blyxyas-0/+2
2023-07-16Add infrastructure `#[rustc_confusables]` attribute to allow targeted许杰友 Jieyou Xu (Joe)-0/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-07-11Auto merge of #111717 - Urgau:uplift_fn_null_check, r=oli-obkbors-0/+2
2023-07-07Remove unused from_method symbolSantiago Pastorino-1/+0
2023-07-04Add feature and attribute definitionDeadbeef-0/+3
2023-07-03Add diagnostic items for `<*mut _>::is_null` and `<*const _>::is_null`Urgau-0/+2
2023-06-29Rollup merge of #112670 - petrochenkov:typriv, r=eholkMatthias Krüger-0/+1
2023-06-21Rollup merge of #112853 - GuillaumeGomez:type_alias_type, r=oli-obkGuillaume Gomez-0/+1
2023-06-21Add `lazy_type_alias` feature gateGuillaume Gomez-0/+1
2023-06-21Rollup merge of #112790 - WaffleLapkin:syntactically, r=NilstriebNilstrieb-0/+1
2023-06-20Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnrbors-0/+1
2023-06-20Merge attrs, better validationMichael Goulet-1/+1
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-0/+1
2023-06-19Syntatically accept `become` expressionsMaybe Waffle-0/+1
2023-06-17Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obkbors-1/+0
2023-06-16remove box_free and replace with drop implDrMeepster-1/+0
2023-06-16`#[lang_item]` for `core::ptr::Unique`Neven Villani-0/+1
2023-06-15privacy: Feature gate new type privacy lintsVadim Petrochenkov-0/+1
2023-06-09Add diagnostic items for `f32::NAN` and `f64::NAN`Urgau-0/+2
2023-05-31Add diagnostic items for `ptr::cast_mut` and `ptr::from_ref` Urgau-0/+2
2023-05-27Add invalid_from_utf8 analogous to invalid_from_utf8_uncheckedUrgau-0/+2
2023-05-27Uplift clippy::invalid_utf8_in_unchecked as invalid_from_utf8_uncheckedUrgau-0/+2
2023-05-17Rollup merge of #111654 - JoJoJet:unsafe-cell-from-mut-lib, r=joshtriplettDylan DPC-0/+1
2023-05-17Rollup merge of #111649 - Nilstrieb:derive-const-param-ty, r=BoxyUwUDylan DPC-0/+1
2023-05-16add `UnsafeCell::from_mut`JoJoJet-0/+1
2023-05-16Add derive for `core::marker::ConstParamTy`Nilstrieb-0/+1
2023-05-11Add support for `cfg(overflow_checks)`AngelicosPhosphoros-0/+2