Lines Matching refs:TestSubclassBuiltin
785 static void TestSubclassBuiltin(const char* subclass_name, in TestSubclassBuiltin() function
870 TestSubclassBuiltin("A1", JS_OBJECT_TYPE, "Object", "true"); in TEST()
871 TestSubclassBuiltin("A2", JS_OBJECT_TYPE, "Object", "42"); in TEST()
872 TestSubclassBuiltin("A3", JS_OBJECT_TYPE, "Object", "'some string'"); in TEST()
889 TestSubclassBuiltin("A1", JS_FUNCTION_TYPE, "Function", "'return 153;'"); in TEST()
890 TestSubclassBuiltin("A2", JS_FUNCTION_TYPE, "Function", "'this.a = 44;'"); in TEST()
907 TestSubclassBuiltin("A1", JS_VALUE_TYPE, "Boolean", "true"); in TEST()
908 TestSubclassBuiltin("A2", JS_VALUE_TYPE, "Boolean", "false"); in TEST()
926 TestSubclassBuiltin("A1", JS_OBJECT_TYPE, "Error", "'err'", first_field); in TEST()
927 TestSubclassBuiltin("A2", JS_OBJECT_TYPE, "EvalError", "'err'", first_field); in TEST()
928 TestSubclassBuiltin("A3", JS_OBJECT_TYPE, "RangeError", "'err'", first_field); in TEST()
929 TestSubclassBuiltin("A4", JS_OBJECT_TYPE, "ReferenceError", "'err'", in TEST()
931 TestSubclassBuiltin("A5", JS_OBJECT_TYPE, "SyntaxError", "'err'", in TEST()
933 TestSubclassBuiltin("A6", JS_OBJECT_TYPE, "TypeError", "'err'", first_field); in TEST()
934 TestSubclassBuiltin("A7", JS_OBJECT_TYPE, "URIError", "'err'", first_field); in TEST()
951 TestSubclassBuiltin("A1", JS_VALUE_TYPE, "Number", "42"); in TEST()
952 TestSubclassBuiltin("A2", JS_VALUE_TYPE, "Number", "4.2"); in TEST()
969 TestSubclassBuiltin("A1", JS_DATE_TYPE, "Date", "123456789"); in TEST()
986 TestSubclassBuiltin("A1", JS_VALUE_TYPE, "String", "'some string'"); in TEST()
987 TestSubclassBuiltin("A2", JS_VALUE_TYPE, "String", ""); in TEST()
1005 TestSubclassBuiltin("A1", JS_REGEXP_TYPE, "RegExp", "'o(..)h', 'g'", in TEST()
1023 TestSubclassBuiltin("A1", JS_ARRAY_TYPE, "Array", "42"); in TEST()
1041 TestSubclassBuiltin("A" #Type, JS_TYPED_ARRAY_TYPE, #Type "Array", "42"); in TEST()
1062 TestSubclassBuiltin("A1", JS_SET_TYPE, "Set", ""); in TEST()
1063 TestSubclassBuiltin("A2", JS_MAP_TYPE, "Map", ""); in TEST()
1064 TestSubclassBuiltin("A3", JS_WEAK_SET_TYPE, "WeakSet", ""); in TEST()
1065 TestSubclassBuiltin("A4", JS_WEAK_MAP_TYPE, "WeakMap", ""); in TEST()
1082 TestSubclassBuiltin("A1", JS_ARRAY_BUFFER_TYPE, "ArrayBuffer", "42"); in TEST()
1083 TestSubclassBuiltin("A2", JS_DATA_VIEW_TYPE, "DataView", in TEST()
1102 TestSubclassBuiltin("A1", JS_PROMISE_TYPE, "Promise", in TEST()