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