def parse_google_args(docstr):
blocks = split_google_docblocks(docstr)<EOL>for key, block in blocks:<EOL><INDENT>lines = block[<NUM_LIT:0>]<EOL>if key == '<STR_LIT>':<EOL><INDENT>for argdict in parse_google_argblock(lines):<EOL><INDENT>yield argdict<EOL><DEDENT><DEDENT><DEDENT>
r"""
    Generates dictionaries of argument hints based on a google docstring

    Args:
        docstr (str): a google-style docstring

    Yields:
        Dict[str, str]: dictionaries of parameter hints

    Example:
        >>> docstr = parse_google_args.__doc__
        >>> argdict_list = list(parse_google_args(docstr))
        >>> print([sorted(d.items()) for d in argdict_list])
        [[('desc', 'a google-style docstring'), ('name', 'docstr'), ('type', 'str')]]