rust/compiler/rustc_hir_analysis/src/check
bors ce7f0f1aa0 Auto merge of #100719 - CohenArthur:rust-safe-intrinsic-attribute, r=wesleywiser
Add `#[rustc_safe_intrinsic]`

This PR adds the `#[rustc_safe_intrinsic]` attribute as mentionned on Zulip. The goal of this attribute is to avoid keeping a list of symbols as the source for stable intrinsics, and instead rely on an attribute. This is similar to `#[rustc_const_stable]` and `#[rustc_const_unstable]`, which among other things, are used to mark the constness of intrinsic functions.
2022-09-28 19:07:50 +00:00
..
fn_ctxt rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
generator_interior rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
method Deduplicate some logic 2022-09-28 02:36:58 +02:00
_match.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
autoderef.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
callee.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
cast.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
check.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
closure.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
coercion.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
compare_method.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
demand.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
diverges.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
dropck.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
expectation.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
expr.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
fallback.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
gather_locals.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
generator_interior.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
inherited.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
intrinsic.rs rustc_safe_intrinsic: Keep list of safe intrinsics within the compiler 2022-09-28 09:40:02 +02:00
intrinsicck.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
mod.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
op.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
pat.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
place_op.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
region.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
rvalue_scopes.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
upvar.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
wfcheck.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
writeback.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00