Lines Matching defs:shared

99 #include "src/objects/shared-function-info.h"
2132 handle(fun->shared().script(), isolate);
2148 i::Script::cast(fun->shared().script()).host_defined_options(), isolate);
2189 i::SharedFunctionInfo sfi = (*obj).shared();
2197 i::SharedFunctionInfo sfi = (*func).shared();
2581 i::Handle<i::SharedFunctionInfo> shared = Utils::OpenHandle(*unbound);
2583 return ToApiHandle<Module>(i_isolate->factory()->NewSourceTextModule(shared));
2682 i::Handle<i::SharedFunctionInfo> shared(function->shared(), isolate);
2683 i::Handle<i::Script> script(i::Script::cast(shared->script()), isolate);
2795 i::Handle<i::SharedFunctionInfo> shared =
2798 ASSERT_NO_SCRIPT_NO_EXCEPTION(shared->GetIsolate());
2799 DCHECK(shared->is_toplevel());
2800 return i::CodeSerializer::Serialize(shared);
2806 i::Handle<i::SharedFunctionInfo> shared =
2809 ASSERT_NO_SCRIPT_NO_EXCEPTION(shared->GetIsolate());
2810 DCHECK(shared->is_toplevel());
2811 return i::CodeSerializer::Serialize(shared);
2818 i::Handle<i::SharedFunctionInfo> shared(js_function->shared(),
2820 ASSERT_NO_SCRIPT_NO_EXCEPTION(shared->GetIsolate());
2821 Utils::ApiCheck(shared->is_wrapped(),
2824 return i::CodeSerializer::Serialize(shared);
3695 return i::IsAsyncFunction(func.shared().kind());
3703 return i::IsGeneratorFunction(func.shared().kind());
4699 // TODO(v8:12547): Support shared objects.
5213 i::JSFunction::cast(*self).shared().IsApiFunction());
5215 i::JSFunction::cast(*self).shared().get_api_func_data().call_code(
5230 i::JSFunction::cast(*self).shared().get_api_func_data().call_code(
5275 func->shared().SetName(*Utils::OpenHandle(*name));
5291 return Utils::ToLocal(handle(func->shared().Name(), isolate));
5304 i::Handle<i::Object>(func->shared().inferred_name(), func->GetIsolate()));
5323 if (func->shared().script().IsScript()) {
5324 i::Handle<i::Script> script(i::Script::cast(func->shared().script()),
5339 if (func->shared().script().IsScript()) {
5340 i::Handle<i::Script> script(i::Script::cast(func->shared().script()),
5342 return i::Script::GetLineNumber(script, func->shared().StartPosition());
5353 if (func->shared().script().IsScript()) {
5354 i::Handle<i::Script> script(i::Script::cast(func->shared().script()),
5356 return i::Script::GetColumnNumber(script, func->shared().StartPosition());
5364 i::SharedFunctionInfo sfi = i::JSFunction::cast(*self).shared();
5373 if (!func.shared().script().IsScript()) return v8::UnboundScript::kNoScriptId;
5374 return i::Script::cast(func.shared().script()).id();
8954 // RO_SPACE memory is accounted for elsewhere when ReadOnlyHeap is shared.