fn exit_scope(&mut self) -> Option<ScopeMap> {
        //println!("{}", self.scopes[self.scopes.len() - 1]);

        if self.scopes.len() == 1 {
            return None;
        }
        self.scopes.pop()
    }
/// Exit the current scope. If its the last scope, returns `None`.
Exit the current scope. If its the last scope, returns `None`.
Exit the current scope . If its the last scope returns ` None ` .
fn exit_scope(&mut self) -> Option<ScopeMap> {
        //println!("{}", self.scopes[self.scopes.len() - 1]);
        if self.scopes.len() == 1 {
            return None;
        }
        self.scopes.pop()
    }
fn exit_scope ( & mut self ) -> Option < ScopeMap > { //println!("{}", self.scopes[self.scopes.len() - 1]); if self . scopes . len ( ) == 1 { return None ; } self . scopes . pop ( ) }
Exit the current scope.
Exit the current scope .
&mut self