code: def p_field_all(self, p):
          
          p[0] = Field(name=p[2], alias=p[1], arguments=p[3], directives=p[4],
                       selections=p[5])
docs: field : alias name arguments directives selection_set