original_docstring: 
              Check the down return value and the up return values, and count
              what we visit going up and what child relationships we have.
              
docstring: Check the down return value and the up return values, and count
  what we visit going up and what child relationships we have.
docstring_tokens: Check the down return value and the up return values and count what we visit going up and what child relationships we have .
code: def op_up(thing: MutableMapping, down_value: int, child_results: List[str]) -> str:
              """
              Check the down return value and the up return values, and count
              what we visit going up and what child relationships we have.
              """
              self.assertEqual(down_value, id(thing))
              for res in child_results:
                  self.assertEqual(res, "Sentinel value!")
                  self.up_child_count += 1
              self.up_count += 1
              return "Sentinel value!"
code_tokens: def op_up ( thing : MutableMapping , down_value : int , child_results : List [ str ] ) -> str : self . assertEqual ( down_value , id ( thing ) ) for res in child_results : self . assertEqual ( res , "Sentinel value!" ) self . up_child_count += 1 self . up_count += 1 return "Sentinel value!"
short_docstring: Check the down return value and the up return values, and count
  what we visit going up and what child relationships we have.
short_docstring_tokens: Check the down return value and the up return values and count what we visit going up and what child relationships we have .
comment: """
              Check the down return value and the up return values, and count
              what we visit going up and what child relationships we have.
              """