Lines Matching refs:JSFunction
312 Handle<Context>(JSFunction::GlobalContextFromLiterals(*literals));
409 Handle<JSFunction> constructor(
410 JSFunction
595 JSFunction* constructor =
1147 Handle<JSFunction> function =
1692 JSFunction::cast(constructor)->initial_map() == map) {
1751 static Handle<JSFunction> InstallBuiltin(Isolate* isolate,
1757 Handle<JSFunction> optimized =
1807 Handle<JSFunction> constructor =
1808 Handle<JSFunction>(
1809 JSFunction::GlobalContextFromLiterals(*literals)->regexp_function());
1828 CONVERT_CHECKED(JSFunction, f, args[0]);
1837 CONVERT_CHECKED(JSFunction, f, args[0]);
1848 CONVERT_CHECKED(JSFunction, f, args[0]);
1860 CONVERT_CHECKED(JSFunction, fun, args[0]);
1872 CONVERT_CHECKED(JSFunction, f, args[0]);
1881 CONVERT_CHECKED(JSFunction, fun, args[0]);
1904 CONVERT_CHECKED(JSFunction, fun, args[0]);
1915 CONVERT_CHECKED(JSFunction, fun, args[0]);
1926 CONVERT_CHECKED(JSFunction, fun, args[0]);
1941 CONVERT_CHECKED(JSFunction, f, args[0]);
1951 CONVERT_CHECKED(JSFunction, f, args[0]);
1961 CONVERT_ARG_CHECKED(JSFunction, target, 0);
1968 Handle<JSFunction> fun = Handle<JSFunction>::cast(code);
2006 literals->set(JSFunction::kLiteralGlobalContextIndex,
2023 CONVERT_ARG_CHECKED(JSFunction, function, 0);
4524 JSFunction::cast(function)->shared()->strict_mode()) {
7021 JSFunction* callee = JSFunction::cast(args[0]);
7065 Handle<JSFunction> result =
7078 List<JSFunction*> functions(2);
7082 JSFunction* inlined_function = functions[inlined_frame_index];
7116 CONVERT_ARG_CHECKED(JSFunction, function, 0);
7149 Handle<JSFunction> function) {
7179 Handle<JSFunction> function = Handle<JSFunction>::cast(constructor);
7201 // called using 'new' and creates a new JSFunction object that
7204 // JSFunction. FACTORY->NewJSObject() should not be used to
7208 // instead of a new JSFunction object. This way, errors are
7249 CONVERT_ARG_CHECKED(JSFunction, function, 0);
7261 Handle<JSFunction> function = args.at<JSFunction>(0);
7291 Handle<JSFunction> function = args.at<JSFunction>(0);
7338 Handle<JSFunction> function(JSFunction::cast(frame->function()), isolate);
7402 CONVERT_ARG_CHECKED(JSFunction, function, 0);
7414 CONVERT_ARG_CHECKED(JSFunction, function, 0);
7424 CONVERT_ARG_CHECKED(JSFunction, function, 0);
7555 CONVERT_CHECKED(JSFunction, function, args[0]);
7697 JSFunction* context_extension_function =
7977 PrintObject(JSFunction::cast(fun)->shared()->name());
8165 Handle<JSFunction> fun =
8185 Handle<JSFunction> compiled =
8298 CONVERT_ARG_CHECKED(JSFunction, func, 0);
9031 CONVERT_CHECKED(JSFunction, fun, args[3]);
9447 Handle<JSFunction> function(JSFunction::cast(it.frame()->function()));
9675 Handle<JSFunction> function(JSFunction::cast(frame->function()));
9833 function_(JSFunction::cast(frame->function())),
10017 Handle<JSFunction> function_;
10222 CONVERT_ARG_CHECKED(JSFunction, fun, 0);
10240 CONVERT_ARG_CHECKED(JSFunction, fun, 0);
10492 Handle<JSFunction> function,
10570 Handle<JSFunction> function(JSFunction::cast(frame->function()));
10590 Handle<JSFunction> go_between =
10638 Handle<JSFunction> compiled_function =
10658 Execution::Call(Handle<JSFunction>::cast(evaluation_function), receiver,
10710 Handle<JSFunction> go_between = isolate->factory()->NewFunction(
10727 Handle<JSFunction> compiled_function =
10728 Handle<JSFunction>(
10774 JSFunction* arguments_function) {
10861 JSFunction* arguments_function =
10862 JSFunction::cast(arguments_boilerplate->map()->constructor());
10892 static int DebugConstructedBy(JSFunction* constructor, int max_references,
10931 CONVERT_CHECKED(JSFunction, constructor, args[0]);
10984 CONVERT_ARG_CHECKED(JSFunction, func, 0);
11000 CONVERT_ARG_CHECKED(JSFunction, func, 0);
11015 CONVERT_CHECKED(JSFunction, f, args[0]);
11228 CONVERT_ARG_CHECKED(JSFunction, function, 0);
11265 CONVERT_ARG_CHECKED(JSFunction, function, 0);
11664 Handle<JSFunction> fun = frames[i].function();
11745 Handle<JSFunction> factory(JSFunction::cast(