def p_union_patch(self, p):
p[<NUM_LIT:0>] = AstUnionPatch(<EOL>path=self.path,<EOL>lineno=p[<NUM_LIT:2>][<NUM_LIT:1>],<EOL>lexpos=p[<NUM_LIT:2>][<NUM_LIT:2>],<EOL>name=p[<NUM_LIT:3>],<EOL>fields=p[<NUM_LIT:6>],<EOL>examples=p[<NUM_LIT:7>],<EOL>closed=p[<NUM_LIT:2>][<NUM_LIT:0>] == '<STR_LIT>')<EOL>
union_patch : PATCH uniont ID NL INDENT field_list examples DEDENT