Lines Matching refs:_table
40 self._table = raw_table
50 if self._table.name == "global":
54 self._table.name,
58 if self._table.type == _symtable.TYPE_MODULE:
60 if self._table.type == _symtable.TYPE_FUNCTION:
62 if self._table.type == _symtable.TYPE_CLASS:
64 assert self._table.type in (1, 2, 3), \
65 "unexpected type: {0}".format(self._table.type)
68 return self._table.id
71 return self._table.name
74 return self._table.lineno
77 return bool(self._table.type == _symtable.TYPE_FUNCTION
78 and not self._table.optimized)
81 return bool(self._table.nested)
84 return bool(self._table.children)
88 return bool(self._table.optimized & (OPT_EXEC | OPT_BARE_EXEC))
92 return bool(self._table.optimized & OPT_IMPORT_STAR)
95 return self._table.symbols.keys()
100 flags = self._table.symbols[name]
110 for st in self._table.children
115 for st in self._table.children]
128 if test_func(self._table.symbols[ident])])
163 for st in self._table.children: