From 87069fd8fe8fae7409f313bd02faa65e9110ef66 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Wed, 20 Aug 2008 02:00:14 +0000 Subject: kill the obsolete symtable.Symbol methods --- Lib/symtable.py | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'Lib/symtable.py') diff --git a/Lib/symtable.py b/Lib/symtable.py index ff332f2fcd..3d1775b2f2 100644 --- a/Lib/symtable.py +++ b/Lib/symtable.py @@ -2,7 +2,6 @@ import _symtable from _symtable import (USE, DEF_GLOBAL, DEF_LOCAL, DEF_PARAM, - DEF_STAR, DEF_DOUBLESTAR, DEF_INTUPLE, DEF_FREE, DEF_FREE_GLOBAL, DEF_FREE_CLASS, DEF_IMPORT, DEF_BOUND, OPT_IMPORT_STAR, SCOPE_OFF, SCOPE_MASK, FREE, GLOBAL_IMPLICIT, GLOBAL_EXPLICIT) @@ -193,12 +192,6 @@ class Symbol(object): def is_global(self): return bool(self.__scope in (GLOBAL_IMPLICIT, GLOBAL_EXPLICIT)) - def is_vararg(self): - return bool(self.__flags & DEF_STAR) - - def is_keywordarg(self): - return bool(self.__flags & DEF_DOUBLESTAR) - def is_local(self): return bool(self.__flags & DEF_BOUND) @@ -211,9 +204,6 @@ class Symbol(object): def is_assigned(self): return bool(self.__flags & DEF_LOCAL) - def is_in_tuple(self): - return bool(self.__flags & DEF_INTUPLE) - def is_namespace(self): """Returns true if name binding introduces new namespace. -- cgit v1.2.1