pub fn push_interior_frame(self) -> SymbolBindings {
        SymbolBindings {
            args:           None,
            depth:          None,
            symbols:        HashMap::new(),
            export_symbols: smallvec![],
            import_symbols: smallvec![],
            num_cells:      self.num_cells,
            parent:         Some(Box::new(self)),
            is_interior:    true
        }
    }
///
/// Pushes a symbol binding that works as an interior frame (eg, when binding in a macro)
///
Pushes a symbol binding that works as an interior frame
Pushes a symbol binding that works as an interior frame
pub fn push_interior_frame(self) -> SymbolBindings {
        SymbolBindings {
            args:           None,
            depth:          None,
            symbols:        HashMap::new(),
            export_symbols: smallvec![],
            import_symbols: smallvec![],
            num_cells:      self.num_cells,
            parent:         Some(Box::new(self)),
            is_interior:    true
        }
    }
pub fn push_interior_frame ( self ) -> SymbolBindings { SymbolBindings { args : None , depth : None , symbols : HashMap :: new ( ) , export_symbols : smallvec ! [ ] , import_symbols : smallvec ! [ ] , num_cells : self . num_cells , parent : Some ( Box :: new ( self ) ) , is_interior : true } }
Pushes a symbol binding that works as an interior frame (eg, when binding in a macro)
Pushes a symbol binding that works as an interior frame ( eg when binding in a macro )
self
self