Home | History | Annotate | Download | only in src

Lines Matching refs:JSFunction

112   Handle<JSFunction> constructor;
124 JSFunction::cast(native_context->get(constructor_function_index)),
309 fun_str = JSFunction::ToString(Handle<JSFunction>::cast(input));
357 JSFunction::GetName(isolate, Handle<JSFunction>::cast(ctor));
1223 JSFunction* fun = JSFunction::cast(cons_obj);
1257 MaybeHandle<JSObject> JSObject::New(Handle<JSFunction> constructor,
1274 JSFunction::GetDerivedMap(isolate, constructor, new_target), JSObject);
2171 JSFunction* constructor_function =
2172 JSFunction::cast(native_context->get(constructor_function_index));
2698 JSFunction* function = JSFunction::cast(this);
2746 if (!heap->Contains(JSFunction::cast(constructor)->shared())) {
2750 JSFunction::cast(constructor)->shared()->name();
2803 MaybeHandle<JSFunction> Map::GetConstructorFunction(
2809 JSFunction::cast(native_context->get(constructor_function_index)));
2812 return MaybeHandle<JSFunction>();
3120 JSFunction* constructor = JSFunction::cast(maybe_constructor);
3140 JSFunction* constructor = JSFunction::cast(maybe_constructor);
3162 JSFunction* constructor = JSFunction::cast(*maybe_constructor);
3179 JSFunction* function;
3181 function = JSFunction::cast(constructor);
3184 // but any JSFunction knows its context immediately.
3186 function = JSFunction::cast(receiver);
5206 Handle<JSFunction> target(JSFunction::cast(function->bound_target_function()),
5208 Handle<Object> target_name = JSFunction::GetName(isolate, target);
5215 Handle<Object> JSFunction::GetName(Isolate* isolate,
5216 Handle<JSFunction> function) {
5224 MaybeHandle<Smi> JSFunction::GetLength(Isolate* isolate,
5225 Handle<JSFunction> function) {
5241 Handle<Context> JSFunction::GetFunctionRealm(Handle<JSFunction> function) {
5262 return JSFunction::GetFunctionRealm(Handle<JSFunction>::cast(receiver));
7270 JSFunction* arguments_function =
7271 JSFunction::cast(arguments_map->GetConstructor());
7274 JSFunction* f = JSFunction::cast(this);
7298 // With harmony scoping, a JSFunction may have a script context.
7822 // JSFunction objects are not allowed to be in normal boilerplates at all.
8624 DCHECK(*map == JSFunction::cast(constructor)->initial_map() ||
9979 Handle<JSFunction> function,
11836 bool JSFunction::Inlines(SharedFunctionInfo* candidate) {
11853 void JSFunction::MarkForBaseline() {
11863 void JSFunction::MarkForOptimization() {
11877 void JSFunction::AttemptConcurrentOptimization() {
12025 void JSFunction::EnsureLiterals(Handle<JSFunction> function) {
12149 JSFunction* constructor = JSFunction::cast(maybe_constructor);
12154 JSFunction* object_function = context->object_function();
12384 JSFunction* constructor = JSFunction::cast(maybe_constructor);
12426 void JSFunction::SetInstancePrototype(Handle<JSFunction> function,
12451 JSFunction::SetInitialMap(function, new_map, value);
12460 *function == JSFunction::cast(*array_function)) {
12483 void JSFunction::SetPrototype(Handle<JSFunction> function,
12519 bool JSFunction::RemovePrototype() {
12542 void JSFunction::SetInitialMap(Handle<JSFunction> function, Handle<Map> map,
12631 void JSFunction::EnsureHasInitialMap(Handle<JSFunction> function) {
12669 JSFunction::SetInitialMap(function, map, prototype);
12675 MaybeHandle<Map> JSFunction::GetDerivedMap(Isolate* isolate,
12676 Handle<JSFunction> constructor,
12687 Handle<JSFunction> function = Handle<JSFunction>::cast(new_target);
12721 JSFunction::SetInitialMap(function, map, prototype);
12734 Handle<JSFunction> function = Handle<JSFunction>::cast(new_target);
12762 Handle<JSFunction> realm_constructor(JSFunction::cast(context->get(index)));
12777 void JSFunction::PrintName(FILE* out) {
12783 Handle<String> JSFunction::GetName(Handle<JSFunction> function) {
12792 Handle<String> JSFunction::GetDebugName(Handle<JSFunction> function) {
12797 return JSFunction::GetName(function);
12800 void JSFunction::SetName(Handle<JSFunction> function, Handle<Name> name,
12846 Handle<String> JSFunction::ToString(Handle<JSFunction> function) {
13145 Handle<JSFunction> constructor = isolate->script_function();
13368 void JSFunction::CalculateInstanceSizeHelper(InstanceType instance_type,
13386 void JSFunction::CalculateInstanceSize(InstanceType instance_type,
13396 void JSFunction::CalculateInstanceSizeForDerivedClass(
13405 JSFunction* func = JSFunction::cast(current);
13934 void JSFunction::ClearTypeFeedbackInfo() {
15794 JSFunction* constructor = JSFunction::cast(maybe_constructor);
15983 Handle<JSFunction> constructor = isolate->regexp_function();
16104 JSFunction::cast(constructor)->initial_map() == map) {
19000 MaybeHandle<JSDate> JSDate::New(Handle<JSFunction> constructor,
19508 JSFunction* constructor = JSFunction::cast(maybe_constructor);
19755 Script::cast(JSFunction::cast(module->code())->shared()->script()),
19800 Script::cast(JSFunction::cast(module->code())->shared()->script()),
19846 Handle<JSFunction> function =
19910 Script::cast(JSFunction::cast(module->code())->shared()->script()),
19930 Script::cast(JSFunction::cast(module->code())->shared()->script()),
19950 Handle<JSFunction> function(JSFunction::cast(module->code()), isolate);
19971 Handle<JSFunction> resume(