parameters: (func, param)
return_statement: return size
docstring: Return the largest possible size of a vector.
docstring_summary: Return the largest possible size of a vector.
docstring_tokens: Return the largest possible size of a vector .
function: def _MaxVecSize(func, param):
      """Return the largest possible size of a vector."""
      if not param.is_vector:
          return 0
      if param.size:
          return param.size
  
      # need to look at all descriptions
      size = 0
      for desc in func.checker.flatten(param.name):
          if desc.size_str and desc.size_str.isdigit():
              s = int(desc.size_str)
              if s > size:
                  size = s
      if not size:
          need_conv = __aliases[func.name][1]
          if need_conv:
              print >>sys.stderr, \
                      "Error: unable to dicide the max size of %s in %s" % \
                      (param.name, func.name)
      return size
function_tokens: def _MaxVecSize ( func , param ) : if not param . is_vector : return 0 if param . size : return param . size # need to look at all descriptions size = 0 for desc in func . checker . flatten ( param . name ) : if desc . size_str and desc . size_str . isdigit ( ) : s = int ( desc . size_str ) if s > size : size = s if not size : need_conv = __aliases [ func . name ] [ 1 ] if need_conv : print >> sys . stderr , "Error: unable to dicide the max size of %s in %s" % ( param . name , func . name ) return size