#![doc(include = "core_arch_docs.md")] #![allow(improper_ctypes_definitions)] #![allow(dead_code)] #![allow(unused_features)] #![allow(incomplete_features)] #![feature( const_fn, const_fn_union, const_fn_transmute, const_generics, custom_inner_attributes, link_llvm_intrinsics, platform_intrinsics, repr_simd, simd_ffi, llvm_asm, proc_macro_hygiene, stmt_expr_attributes, core_intrinsics, no_core, rustc_attrs, stdsimd, staged_api, doc_cfg, tbm_target_feature, sse4a_target_feature, arm_target_feature, aarch64_target_feature, cmpxchg16b_target_feature, avx512_target_feature, mips_target_feature, powerpc_target_feature, wasm_target_feature, abi_unadjusted, adx_target_feature, rtm_target_feature, f16c_target_feature, external_doc, allow_internal_unstable, decl_macro )] #![cfg_attr(test, feature(test, abi_vectorcall, untagged_unions))] #![cfg_attr(all(test, target_arch = "wasm32"), feature(wasm_simd))] #![deny(clippy::missing_inline_in_public_items)] #![allow( clippy::inline_always, clippy::too_many_arguments, clippy::cast_sign_loss, clippy::cast_lossless, clippy::cast_possible_wrap, clippy::cast_possible_truncation, clippy::cast_precision_loss, clippy::shadow_reuse, clippy::cognitive_complexity, clippy::similar_names, clippy::many_single_char_names )] #![cfg_attr(test, allow(unused_imports))] #![no_std] #![unstable(feature = "stdsimd", issue = "27731")] #![doc( test(attr(deny(warnings))), test(attr(allow(dead_code, deprecated, unused_variables, unused_mut))) )] #[cfg(test)] #[macro_use] extern crate std; #[cfg(test)] #[macro_use] extern crate std_detect; #[cfg(test)] extern crate stdarch_test; #[path = "mod.rs"] mod core_arch; pub use self::core_arch::arch; #[allow(unused_imports)] use core::{ffi, hint, intrinsics, marker, mem, ops, ptr, sync};