Lines Matching refs:LoopLevel
33 level: LoopLevel,
38 pub struct LoopLevel(u8); struct
39 impl LoopLevel { implementation
71 impl core::default::Default for LoopLevel { implementation
73 LoopLevel::invalid() in default()
83 level: LoopLevel::invalid(), in new()
156 pub fn loop_level(&self, block: Block) -> LoopLevel { in loop_level() argument
158 .map_or(LoopLevel(0), |lp| self.loops[lp].level) in loop_level()
284 if self.loops[lp].level == LoopLevel::invalid() { in assign_loop_levels()
288 if self.loops[parent].level != LoopLevel::invalid() { in assign_loop_levels()
295 self.loops[lp].level = LoopLevel::root().inc(); in assign_loop_levels()