code: def invert(self):
      if self is REACHABLE:
          return UNREACHABLE
      elif self is UNREACHABLE:
          return REACHABLE
      else:
          return UNSURE
  
file_path: catboost/contrib/python/jedi/py2/jedi/evaluate/flow_analysis.py
imports: from jedi.parser_utils import get_flow_branch_keyword, is_scope, get_parent_scope
  from jedi.evaluate.recursion import execution_allowed
label_desc: Use image node_id 2 for calling the Status obj's underlying member method code with example usage: obj.invert() and returns: UNREACHABLE, REACHABLE, UNSURE