Lines Matching full:throw
35 // 1.If NewTarget is undefined, throw a TypeError exception in WeakMapConstructor()
38 // throw type error in WeakMapConstructor()
68 // If IsCallable(adder) is false, throw a TypeError exception in WeakMapConstructor()
82 // 2.If Type(S) is not Object, throw a TypeError exception. in Delete()
83 // 3.If S does not have a [[WeakMapData]] internal slot, throw a TypeError exception. in Delete()
104 // 2.If Type(S) is not Object, throw a TypeError exception. in Has()
105 // 3.If S does not have a [[WeakMapData]] internal slot, throw a TypeError exception. in Has()
125 // 2.If Type(S) is not Object, throw a TypeError exception. in Get()
126 // 3.If S does not have a [[WeakMapData]] internal slot, throw a TypeError exception. in Get()
146 // 2.If Type(S) is not Object, throw a TypeError exception. in Set()
147 // 3.If S does not have a [[WeakMapData]] internal slot, throw a TypeError exception. in Set()