Lines Matching refs:name
69 def lookup(name, frame, locals):
70 """Find the value for a given name in the given environment."""
71 if name in locals:
72 return 'local', locals[name]
73 if name in frame.f_globals:
74 return 'global', frame.f_globals[name]
78 if name in builtins:
79 return 'builtin', builtins[name]
81 if hasattr(builtins, name):
82 return 'builtin', getattr(builtins, name)
165 for name, where, value in vars:
166 if name in done: continue
167 done[name] = 1
170 name = ('<em>%s</em> ' % where) + strong(name)
172 name = strong(name)
174 name = where + strong(name.split('.')[-1])
175 dump.append('%s = %s' % (name, pydoc.html.repr(value)))
177 dump.append(name + ' <em>undefined</em>')
186 for name in dir(evalue):
187 if name[:1] == '_': continue
188 value = pydoc.html.repr(getattr(evalue, name))
189 exception.append('\n<br>%s%s =\n%s' % (indent, name, value))
243 for name, where, value in vars:
244 if name in done: continue
245 done[name] = 1
247 if where == 'global': name = 'global ' + name
248 elif where != 'local': name = where + name.split('.')[-1]
249 dump.append('%s = %s' % (name, pydoc.text.repr(value)))
251 dump.append(name + ' undefined')
257 for name in dir(evalue):
258 value = pydoc.text.repr(getattr(evalue, name))
259 exception.append('\n%s%s = %s' % (" "*4, name, value))