class_docstr: Interpret AST nodes to gleam useful debugging information. 
class_docstr_tok: ["Interpret","AST","nodes","to","gleam","useful","debugging","information","."]
code: def _is_builtin_name(self, name):
      pattern = "%r not in globals() and %r not in locals()"
      source = pattern % (name.id, name.id)
      co = self._compile(source)
      try:
          return self.frame.eval(co)
      except Exception:
          return False
  
imports: import sys
  import ast
  import py
  from py._code.assertion import _format_explanation, BuiltinAssertionError
label_desc: Use image node_id 12 for calling the DebugInterpreter obj's underlying member method code with example usage: obj._is_builtin_name(name) and returns: self, False