def p_object_literal(self, p):
if len(p) == <NUM_LIT:3>:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.Object()<EOL><DEDENT>else:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.Object(properties=p[<NUM_LIT:2>])<EOL><DEDENT>p[<NUM_LIT:0>].setpos(p)<EOL>
object_literal : LBRACE RBRACE
                          | LBRACE property_list RBRACE
                          | LBRACE property_list COMMA RBRACE