Home | History | Annotate | Download | only in harmony

Lines Matching refs:function

37 function isValidSymbolString(s) {
43 function TestNew() {
55 function TestType() {
67 function TestPrototype() {
75 function TestConstructor() {
84 function TestToString() {
86 assertThrows(function() {new String(symbols[i]) }, TypeError)
88 assertThrows(function() { symbols[i] + "" }, TypeError)
99 function TestToBoolean() {
116 function TestToNumber() {
118 assertThrows(function() { Number(symbols[i]); }, TypeError);
119 assertThrows(function() { symbols[i] + 0; }, TypeError);
125 function TestEquality() {
153 var values = [347, 1.275, NaN, "string", null, undefined, {}, function() {}]
166 function TestGet() {
179 function TestSet() {
196 function TestCollections() {
226 function TestKeySet(obj) {
237 function TestKeyDefine(obj) {
245 function TestKeyGet(obj) {
254 function TestKeyHas() {
262 function TestKeyEnum(obj) {
269 function TestKeyNames(obj) {
279 function TestKeyDescriptor(obj) {
292 function TestKeyDelete(obj) {
302 var objs = [{}, [], Object.create(null), Object(1), new Map, function(){}]
317 function TestCachedKeyAfterScavenge() {
333 function TestGetOwnPropertySymbols() {
347 function TestSealAndFreeze(freeze) {