michael@0: // Don't assert in the decompiler. michael@0: function f() { michael@0: var o = null; michael@0: michael@0: try { michael@0: delete o.prop; michael@0: } catch(e) {} michael@0: michael@0: try { michael@0: delete o[1]; michael@0: } catch(e) {} michael@0: michael@0: try { michael@0: o[{}]++; michael@0: } catch(e) {} michael@0: } michael@0: f();