def p_template_item_subclss(self, p): """template_item : NAME EXTENDS type""" p[0] = pytd.TemplateItem(pytd.TypeParameter(p[1]), p[3])
def p_template_item_subclss(self, p): """template_item : NAME EXTENDS type""" p[0] = pytd.TemplateItem(p[1], p[3], 0)
def p_template_item(self, p): """template_item : NAME""" p[0] = pytd.TemplateItem(pytd.TypeParameter(p[1]), pytd.NamedType('object'))
def p_template_item(self, p): """template_item : NAME""" p[0] = pytd.TemplateItem(p[1], pytd.NamedType('object'), 0)