Lines Matching refs:args

75   if (!args[index].IsNumber()) return CrashUnlessFuzzing(isolate); \
77 if (!args[index].ToInt32(&name)) return CrashUnlessFuzzing(isolate);
83 if (!args[index].IsBoolean()) return CrashUnlessFuzzing(isolate); \
84 bool name = args[index].IsTrue(isolate);
102 DCHECK_EQ(0, args.length());
110 DCHECK_EQ(2, args.length());
111 uint32_t hi = NumberToUint32(args[0]);
112 uint32_t lo = NumberToUint32(args[1]);
119 DCHECK_EQ(2, args.length());
120 Handle<String> left = args.at<String>(0);
121 Handle<String> right = args.at<String>(1);
133 DCHECK_EQ(2, args.length());
134 Handle<String> string = args.at<String>(0);
135 int index = args.smi_value_at(1);
148 DCHECK_EQ(1, args.length());
150 Handle<Object> function_object = args.at(0);
163 DCHECK_EQ(0, args.length());
181 DCHECK_EQ(0, args.length());
191 DCHECK_EQ(1, args.length());
192 Handle<String> source = args.at<String>(0);
205 DCHECK_EQ(0, args.length());
211 DCHECK_EQ(0, args.length());
218 DCHECK_EQ(0, args.length());
292 Object OptimizeFunctionOnNextCall(RuntimeArguments& args, Isolate* isolate) {
293 if (args.length() != 1 && args.length() != 2) {
297 Handle<Object> function_object = args.at(0);
310 if (args.length() == 2) {
311 Handle<Object> type = args.at(1);
369 if (args.length() != 1) {
372 Handle<Object> function_object = args.at(0);
404 DCHECK_EQ(args.length(), 2);
405 Handle<JSFunction> function = args.at<JSFunction>(0);
406 int count = args.smi_value_at(1);
432 DCHECK_EQ(args.length(), 1);
433 Handle<JSFunction> function = args.at<JSFunction>(0);
440 DCHECK_EQ(args.length(), 1);
441 Handle<JSFunction> function = args.at<JSFunction>(0);
472 return OptimizeFunctionOnNextCall(args, isolate);
477 DCHECK_EQ(1, args.length());
478 Handle<JSFunction> function = args.at<JSFunction>(0);
485 if ((args.length() != 1 && args.length() != 2) || !args[0].IsJSFunction()) {
488 Handle<JSFunction> function = args.at<JSFunction>(0);
491 if (args.length() == 2) {
492 Handle<Object> sync_object = args.at(1);
568 DCHECK(args.length() == 0 || args.length() == 1);
574 if (args.length() == 1) {
575 if (!args[0].IsSmi()) return CrashUnlessFuzzing(isolate);
576 stack_depth = args.smi_value_at(0);
674 DCHECK_EQ(0, args.length());
697 DCHECK_EQ(1, args.length());
698 Handle<Object> function_object = args.at(0);
720 DCHECK_EQ(args.length(), 1);
738 Handle<Object> function_object = args.at(0);
811 DCHECK_EQ(0, args.length());
822 DCHECK_EQ(0, args.length());
830 DCHECK_EQ(0, args.length());
837 static void ReturnNull(const v8::FunctionCallbackInfo<v8::Value>& args) {
838 args.GetReturnValue().SetNull();
843 DCHECK_EQ(0, args.length());
853 static void call_as_function(const v8::FunctionCallbackInfo<v8::Value>& args) {
855 args[0]->NumberValue(args.GetIsolate()->GetCurrentContext()).ToChecked();
857 args[1]->NumberValue(args.GetIsolate()->GetCurrentContext()).ToChecked();
858 args.GetReturnValue().Set(v8::Number::New(args.GetIsolate(), v1 - v2));
865 DCHECK_EQ(0, args.length());
881 DCHECK_EQ(1, args.length());
882 Handle<JSFunction> function = args.at<JSFunction>(0);
889 DCHECK_EQ(0, args.length());
896 DCHECK(args.length() == 2 || args.length() == 3);
904 if (args.length() == 3) {
967 DCHECK_EQ(0, args.length());
1001 if (args.length() >= 1) {
1003 Handle<String> filename_as_js_string = args.at<String>(0);
1047 DCHECK_EQ(1, args.length());
1049 MaybeObject maybe_object(*args.address_of_arg_at(0));
1051 return args[0];
1057 DCHECK_EQ(1, args.length());
1059 MaybeObject maybe_object(*args.address_of_arg_at(0));
1069 return args[0];
1074 DCHECK_EQ(2, args.length());
1076 auto name = String::cast(args[0]);
1085 args[1].ShortPrint();
1093 DCHECK_EQ(0, args.length());
1100 DCHECK_LE(1, args.length());
1101 DCHECK_GE(2, args.length());
1103 Handle<HeapObject> object = args.at<HeapObject>(0);
1105 if (args.length() == 2) {
1106 Handle<String> str = args.at<String>(1);
1122 DCHECK_EQ(1, args.length());
1124 auto string = String::cast(args[0]);
1137 DCHECK_EQ(0, args.length());
1144 DCHECK_EQ(1, args.length());
1145 Object arg = args[0];
1157 DCHECK_EQ(1, args.length());
1158 int message_id = args.smi_value_at(0);
1168 DCHECK_EQ(1, args.length());
1169 Handle<String> message = args.at<String>(0);
1182 DCHECK_EQ(1, args.length());
1183 Handle<String> message = args.at<String>(0);
1194 DCHECK_EQ(1, args.length());
1196 Handle<JSFunction> func = args.at<JSFunction>(0);
1232 DCHECK_EQ(0, args.length());
1241 DCHECK_EQ(1, args.length());
1242 Object obj = args[0];
1252 DCHECK_EQ(2, args.length());
1253 auto obj1 = JSObject::cast(args[0]);
1254 auto obj2 = JSObject::cast(args[1]);
1260 DCHECK_EQ(1, args.length());
1261 auto obj = HeapObject::cast(args[0]);
1270 DCHECK_EQ(1, args.length());
1271 auto array = JSArray::cast(args[0]);
1280 DCHECK_EQ(1, args.length());
1281 Object obj = args[0];
1289 if (args.length() != 1) return CrashUnlessFuzzing(isolate);
1290 Object arg = args[0];
1321 DCHECK_EQ(1, args.length());
1322 bool flag = Oddball::cast(args[0]).ToBool(isolate);
1331 DCHECK_EQ(2, args.length());
1332 auto regexp = JSRegExp::cast(args[0]);
1333 bool is_latin1 = Oddball::cast(args[1]).ToBool(isolate);
1345 DCHECK_EQ(2, args.length());
1346 auto regexp = JSRegExp::cast(args[0]);
1347 bool is_latin1 = Oddball::cast(args[1]).ToBool(isolate);
1359 DCHECK_EQ(1, args.length());
1360 auto regexp = JSRegExp::cast(args[0]);
1381 DCHECK_EQ(1, args.length());
1382 Handle<JSRegExp> regexp = args.at<JSRegExp>(0);
1389 auto obj = JSObject::cast(args[0]); \
1409 auto obj = JSObject::cast(args[0]); \
1419 DCHECK_EQ(0, args.length());
1426 DCHECK_EQ(0, args.length());
1433 DCHECK_EQ(0, args.length());
1440 DCHECK_EQ(0, args.length());
1447 DCHECK_EQ(0, args.length());
1454 DCHECK_EQ(0, args.length());
1461 DCHECK_EQ(0, args.length());
1468 DCHECK_EQ(0, args.length());
1475 DCHECK_EQ(0, args.length());
1489 DCHECK_EQ(0, args.length());
1497 DCHECK_EQ(1, args.length());
1498 Handle<Object> object = args.at(0);
1514 DCHECK_EQ(0, args.length());
1520 DCHECK_EQ(0, args.length());
1526 DCHECK_EQ(1, args.length());
1528 Handle<JSObject> object = args.at<JSObject>(0);
1599 DCHECK_EQ(3, args.length());
1601 Handle<String> pattern = args.at<String>(0);
1602 Handle<String> flags_string = args.at<String>(1);
1603 uint32_t backtrack_limit = args.positive_smi_value_at(2);
1614 DCHECK_EQ(0, args.length());
1620 DCHECK_EQ(0, args.length());
1626 DCHECK_EQ(2, args.length());
1627 Handle<HeapObject> obj1 = args.at<HeapObject>(0);
1628 Handle<HeapObject> obj2 = args.at<HeapObject>(1);
1634 DCHECK_EQ(1, args.length());
1635 Handle<HeapObject> obj = args.at<HeapObject>(0);
1645 if (args.length() < 1 || args.length() > 2) {
1649 Handle<Object> object = args.at(0);
1652 if (args.length() == 2) {
1653 if (!args[1].IsJSArray()) {
1657 block_list_js_array = args.at<JSArray>(1);
1690 if (args.length() == 0 || args.length() > 2) {
1694 if (!args[0].IsForeign()) {
1698 Handle<Foreign> foreign_data = args.at<Foreign>(0);
1701 if (args.length() == 2) {
1702 if (!args[1].IsJSArray()) {
1706 auto js_array = args.at<JSArray>(1);
1736 DCHECK_EQ(1, args.length());
1737 Handle<JSWeakCollection> collection = args.at<JSWeakCollection>(0);