original_docstring: 
          While values returns the possible values for any array field, this
          function returns the value for a certain index.
          
docstring: While values returns the possible values for any array field, this
  function returns the value for a certain index.
docstring_tokens: While values returns the possible values for any array field this function returns the value for a certain index .
code: def py__iter__(self, contextualized_node=None):
          """
          While values returns the possible values for any array field, this
          function returns the value for a certain index.
          """
          # Get keys.
          types = NO_VALUES
          for k, _ in self.get_tree_entries():
              types |= self._defining_context.infer_node(k)
          # We don't know which dict index comes first, therefore always
          # yield all the types.
          for _ in types:
              yield LazyKnownValues(types)
code_tokens: def py__iter__ ( self , contextualized_node = None ) : types = NO_VALUES for k , _ in self . get_tree_entries ( ) : types |= self . _defining_context . infer_node ( k ) for _ in types : yield LazyKnownValues ( types )
short_docstring: While values returns the possible values for any array field, this
  function returns the value for a certain index.
short_docstring_tokens: While values returns the possible values for any array field this function returns the value for a certain index .
comment: """
          While values returns the possible values for any array field, this
          function returns the value for a certain index.
          """$SEP$# Get keys.$SEP$# We don't know which dict index comes first, therefore always$SEP$# yield all the types.