pub fn push_new_frame(self) -> SymbolBindings {
        SymbolBindings {
            args:           None,
            depth:          None,
            symbols:        HashMap::new(),
            export_symbols: smallvec![],
            import_symbols: smallvec![],
            parent:         Some(Box::new(self)),
            num_cells:      1,
            is_interior:    false
        }
    }
///
/// Pushes a new symbol binding, as if it were a new frame (eg, due to a function call)
///
Pushes a new symbol binding, as if it were a new frame
Pushes a new symbol binding as if it were a new frame
pub fn push_new_frame(self) -> SymbolBindings {
        SymbolBindings {
            args:           None,
            depth:          None,
            symbols:        HashMap::new(),
            export_symbols: smallvec![],
            import_symbols: smallvec![],
            parent:         Some(Box::new(self)),
            num_cells:      1,
            is_interior:    false
        }
    }
pub fn push_new_frame ( self ) -> SymbolBindings { SymbolBindings { args : None , depth : None , symbols : HashMap :: new ( ) , export_symbols : smallvec ! [ ] , import_symbols : smallvec ! [ ] , parent : Some ( Box :: new ( self ) ) , num_cells : 1 , is_interior : false } }
Pushes a new symbol binding, as if it were a new frame (eg, due to a function call)
Pushes a new symbol binding as if it were a new frame ( eg due to a function call )
self
self