class_docstr: Parses compiler directives and converts them into AST annotations.
code: def visit_Name(self, node):
      node = self.generic_visit(node)
      if isinstance(node.ctx, gast.Load):
          defs = anno.getanno(node, anno.Static.DEFINITIONS, ())
          is_defined = bool(defs)
          if not is_defined and node.id in self.ctx.info.namespace:
              anno.setanno(
                  node, STATIC_VALUE, self.ctx.info.namespace[node.id]
              )
      return node
  
imports: import inspect
  import gast
  from nvidia.dali._autograph.core import converter
  from nvidia.dali._autograph.lang import directives
  from nvidia.dali._autograph.pyct import anno
label_desc: Use image node_id 3 for calling the DirectivesTransformer obj's underlying member method code with example usage: obj.visit_Name(node) and returns: node