class_docstr: Abstraction for the state of the CFG walk for reaching definition analysis.
  
  This is a value type. Only implements the strictly necessary operators.
  
  Attributes:
    value: Dict[qual_names.QN, Set[Definition, ...]], the defined symbols and
        their possible definitions
class_docstr_tok: ["Abstraction","for","the","state","of","the","CFG","walk","for","reaching","definition","analysis",".","This","is","a","value","type",".","Only","implements","the","strictly","necessary","operators",".","Attributes",":","value",":","Dict","[","qual_names.QN",",","Set","[","Definition",",","...","]","]",",","the","defined","symbols","and","their","possible","definitions"]
code: def __or__(self, other):
      assert isinstance(other, _NodeState)
      result = _NodeState(self.value)
      result.value.update(other.value)
      return result
  
imports: import gast
  from nvidia.dali._autograph.pyct import anno
  from nvidia.dali._autograph.pyct import cfg
  from nvidia.dali._autograph.pyct import transformer
label_desc: Use image node_id 4 for calling the _NodeState obj's underlying member method code with example usage: obj.__or__(other) and returns: result