pub fn new_label(&mut self) -> Label {
        let label = Label::new(self.next_free_label_index);
        self.next_free_label_index += 1;
        label
    }
/// Creates a new branching label for bytecode.
Creates a new branching label for bytecode.
Creates a new branching label for bytecode .
pub fn new_label(&mut self) -> Label {
        let label = Label::new(self.next_free_label_index);
        self.next_free_label_index += 1;
        label
    }
pub fn new_label ( & mut self ) -> Label { let label = Label :: new ( self . next_free_label_index ) ; self . next_free_label_index += 1 ; label }
Creates a new branching label for bytecode.
Creates a new branching label for bytecode .
&mut self