Home
last modified time | relevance | path

Searched refs:ConstStability (Results 1 – 11 of 11) sorted by relevance

/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_const_eval/src/transform/check_consts/
H A Dmod.rs93 use attr::{ConstStability, Stability, StabilityLevel}; in is_const_stable_const_fn()
107 Some(ConstStability { level: StabilityLevel::Unstable { .. }, .. }) => return false, in is_const_stable_const_fn()
108 Some(ConstStability { level: StabilityLevel::Stable { .. }, .. }) => return true, in is_const_stable_const_fn()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_attr/src/
H A Dbuiltin.rs104 pub struct ConstStability { struct
135 ) -> (Option<(Stability, Span)>, Option<(ConstStability, Span)>) { in find_stability() argument
143 ) -> (Option<(Stability, Span)>, Option<(ConstStability, Span)>) in find_stability_generic() argument
150 let mut const_stab: Option<(ConstStability, Span)> = None; in find_stability_generic()
317 ConstStability { level, feature, promotable: false }, in find_stability_generic()
395 ConstStability { level, feature, promotable: false }, in find_stability_generic()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/middle/
H A Dstability.rs8 use rustc_attr::{self as attr, ConstStability, Deprecation, Stability};
64 pub const_stab_map: FxHashMap<LocalDefId, &'tcx ConstStability>,
79 pub fn local_const_stability(&self, def_id: LocalDefId) -> Option<&'tcx ConstStability> { in local_const_stability() argument
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_passes/src/
H A Dstability.rs5 use rustc_attr::{self as attr, ConstStability, Stability};
92 parent_const_stab: Option<&'tcx ConstStability>,
303 const_stab: Option<&'tcx ConstStability>, in recurse_with_stability_attrs() argument
/dports/lang/rust/rustc-1.58.1-src/src/librustdoc/html/
H A Dformat.rs12 use rustc_attr::{ConstStability, StabilityLevel};
1354 s: Option<&ConstStability>, in print_constness_with_space() argument
1360 Some(ConstStability { level: StabilityLevel::Stable { .. }, .. }), in print_constness_with_space()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_metadata/src/rmeta/
H A Dmod.rs297 const_stability: Table<DefIndex, Lazy<attr::ConstStability>>,
H A Ddecoder.rs976 fn get_const_stability(&self, id: DefIndex) -> Option<attr::ConstStability> { in get_const_stability() argument
/dports/lang/rust/rustc-1.58.1-src/src/librustdoc/html/render/
H A Dmod.rs50 use rustc_attr::{ConstStability, Deprecation, StabilityLevel};
816 const_stability: Option<&ConstStability>, in render_stability_since_raw() argument
824 (Some(v), Some(ConstStability { level: StabilityLevel::Stable { since }, .. })) in render_stability_since_raw()
836 Some(ConstStability { level: StabilityLevel::Unstable { issue, .. }, feature, .. }), in render_stability_since_raw()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/ty/
H A Dcontext.rs1040 const_stability_interner: ShardedHashMap<&'tcx attr::ConstStability, ()>,
1099 pub fn intern_const_stability(self, stab: attr::ConstStability) -> &'tcx attr::ConstStability { in intern_const_stability() argument
/dports/lang/rust/rustc-1.58.1-src/src/librustdoc/clean/
H A Dtypes.rs16 use rustc_attr::{ConstStability, Deprecation, Stability, StabilityLevel};
379 crate fn const_stability<'tcx>(&self, tcx: TyCtxt<'tcx>) -> Option<&'tcx ConstStability> { in const_stability() argument
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/query/
H A Dmod.rs973 query lookup_const_stability(def_id: DefId) -> Option<&'tcx attr::ConstStability> {