

def enter_new_scope(self, scope_visibility):
    current_scope = self.get_current_scope()
    new_scope = self._create_scope(scope_visibility)
    current_scope._add_symbol_table_variables(new_scope)
    current_scope['child_scopes'].append(new_scope)
    self._scope_stack.append(new_scope)

dataset/ETHPy150Open Kuniwak/vint/vint/ast/plugin/scope_plugin/scope_linker.py ScopeLinker.ScopeTreeBuilder.enter_new_scope/VarMisuse@29/44 `self`->`current_scope`