original_docstring: Returns the type of the element in the element array being PUT to.
docstring: Returns the type of the element in the element array being PUT to.
docstring_tokens: Returns the type of the element in the element array being PUT to .
code: def GetArrayType(self, func):
      """Returns the type of the element in the element array being PUT to."""
      for arg in func.GetOriginalArgs():
        if arg.IsPointer():
          element_type = arg.GetPointedType()
          return element_type
  
      # Special case: array type handler is used for a function that is forwarded
      # to the actual array type implementation
      element_type = func.GetOriginalArgs()[-1].type
      assert all(arg.type == element_type \
                 for arg in func.GetOriginalArgs()[-self.GetArrayCount(func):])
      return element_type
code_tokens: def GetArrayType ( self , func ) : for arg in func . GetOriginalArgs ( ) : if arg . IsPointer ( ) : element_type = arg . GetPointedType ( ) return element_type element_type = func . GetOriginalArgs ( ) [ - 1 ] . type assert all ( arg . type == element_type for arg in func . GetOriginalArgs ( ) [ - self . GetArrayCount ( func ) : ] ) return element_type
short_docstring: Returns the type of the element in the element array being PUT to.
short_docstring_tokens: Returns the type of the element in the element array being PUT to .
comment: """Returns the type of the element in the element array being PUT to."""$SEP$# Special case: array type handler is used for a function that is forwarded$SEP$# to the actual array type implementation