parameters: (self)
return_statement: return 0
docstring: Is `0` in case of `foo`, `1` in case of `*foo` or `2` in case of
          `**foo`.
docstring_summary: Is `0` in case of `foo`, `1` in case of `*foo` or `2` in case of
          `**foo`.
docstring_tokens: Is 0 in case of foo 1 in case of * foo or 2 in case of ** foo .
function: def star_count(self):
          """
          Is `0` in case of `foo`, `1` in case of `*foo` or `2` in case of
          `**foo`.
          """
          first = self.children[0]
          if first in ('*', '**'):
              return len(first.value)
          return 0
function_tokens: def star_count ( self ) : first = self . children [ 0 ] if first in ( '*' , '**' ) : return len ( first . value ) return 0