Home
last modified time | relevance | path

Searched refs:FunctionTemplateInfo (Results 1 – 25 of 41) sorted by relevance

12

/external/v8/src/ic/
Dcall-optimization.cc14 expected_receiver_type_ = Handle<FunctionTemplateInfo>::null(); in CallOptimization()
19 Initialize(Handle<FunctionTemplateInfo>::cast(function)); in CallOptimization()
91 Handle<FunctionTemplateInfo> function_template_info) { in Initialize()
99 handle(FunctionTemplateInfo::cast(function_template_info->signature())); in Initialize()
115 Handle<FunctionTemplateInfo> info(function->shared()->get_api_func_data(), in AnalyzePossibleApiFunction()
124 handle(FunctionTemplateInfo::cast(info->signature()), isolate); in AnalyzePossibleApiFunction()
Dcall-optimization.h29 Handle<FunctionTemplateInfo> expected_receiver_type() const { in expected_receiver_type()
54 void Initialize(Handle<FunctionTemplateInfo> function_template_info);
62 Handle<FunctionTemplateInfo> expected_receiver_type_;
/external/v8/src/
Dapi-natives.h23 Handle<FunctionTemplateInfo> data);
39 Handle<FunctionTemplateInfo> obj,
53 Handle<FunctionTemplateInfo> getter,
54 Handle<FunctionTemplateInfo> setter,
Dapi-natives.cc42 Handle<FunctionTemplateInfo> data,
49 Handle<FunctionTemplateInfo>::cast(data), name); in Instantiate()
63 !FunctionTemplateInfo::cast(*getter)->do_not_cache()); in DefineAccessorProperty()
65 !FunctionTemplateInfo::cast(*setter)->do_not_cache()); in DefineAccessorProperty()
71 Handle<FunctionTemplateInfo>::cast(getter)), in DefineAccessorProperty()
78 Handle<FunctionTemplateInfo>::cast(setter)), in DefineAccessorProperty()
367 Handle<FunctionTemplateInfo> cons_templ( in InstantiateObject()
368 FunctionTemplateInfo::cast(maybe_constructor_info), isolate); in InstantiateObject()
408 handle(FunctionTemplateInfo::cast(function_template), isolate)), in GetInstancePrototype()
422 Handle<FunctionTemplateInfo> data, in InstantiateFunction()
[all …]
Dapi.h74 V(FunctionTemplate, FunctionTemplateInfo) \
76 V(Signature, FunctionTemplateInfo) \
77 V(AccessorSignature, FunctionTemplateInfo) \
199 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
203 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
205 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
314 MAKE_TO_LOCAL(ToLocal, FunctionTemplateInfo, FunctionTemplate) in MAKE_TO_LOCAL()
316 MAKE_TO_LOCAL(SignatureToLocal, FunctionTemplateInfo, Signature) in MAKE_TO_LOCAL()
317 MAKE_TO_LOCAL(AccessorSignatureToLocal, FunctionTemplateInfo, AccessorSignature) in MAKE_TO_LOCAL()
Dobjects-inl.h5578 bool FunctionTemplateInfo::instantiated() { in instantiated()
5582 FunctionTemplateInfo* FunctionTemplateInfo::GetParent(Isolate* isolate) { in GetParent()
5585 : FunctionTemplateInfo::cast(parent); in GetParent()
5591 FunctionTemplateInfo* constructor = FunctionTemplateInfo::cast(maybe_ctor); in GetParent()
5684 ACCESSORS(FunctionTemplateInfo, call_code, Object, kCallCodeOffset) in ACCESSORS()
5685 ACCESSORS(FunctionTemplateInfo, prototype_template, Object, in ACCESSORS()
5687 ACCESSORS(FunctionTemplateInfo, prototype_provider_template, Object, in ACCESSORS()
5690 ACCESSORS(FunctionTemplateInfo, parent_template, Object, kParentTemplateOffset) in ACCESSORS()
5691 ACCESSORS(FunctionTemplateInfo, named_property_handler, Object, in ACCESSORS()
5693 ACCESSORS(FunctionTemplateInfo, indexed_property_handler, Object, in ACCESSORS()
[all …]
Dbootstrapper.cc984 Handle<FunctionTemplateInfo> global_constructor = in CreateNewGlobals()
985 Handle<FunctionTemplateInfo>( in CreateNewGlobals()
986 FunctionTemplateInfo::cast(data->constructor())); in CreateNewGlobals()
1010 Handle<FunctionTemplateInfo> js_global_object_constructor( in CreateNewGlobals()
1011 FunctionTemplateInfo::cast(js_global_object_template->constructor())); in CreateNewGlobals()
1033 Handle<FunctionTemplateInfo> global_constructor( in CreateNewGlobals()
1034 FunctionTemplateInfo::cast(data->constructor())); in CreateNewGlobals()
4581 Handle<FunctionTemplateInfo> proxy_constructor( in ConfigureGlobalObjects()
4582 FunctionTemplateInfo::cast(global_proxy_data->constructor())); in ConfigureGlobalObjects()
4608 DCHECK(FunctionTemplateInfo::cast(object_template->constructor()) in ConfigureApiObject()
[all …]
Dapi.cc1201 i::Handle<i::FunctionTemplateInfo>::cast(templ)->set_do_not_cache(true); in Set()
1238 i::Handle<i::FunctionTemplateInfo> info) { in InitializeFunctionTemplate()
1272 static void EnsureNotInstantiated(i::Handle<i::FunctionTemplateInfo> info, in EnsureNotInstantiated()
1295 i::Handle<i::FunctionTemplateInfo> obj = in FunctionTemplateNew()
1296 i::Handle<i::FunctionTemplateInfo>::cast(struct_obj); in FunctionTemplateNew()
1299 int next_serial_number = i::FunctionTemplateInfo::kInvalidSerialNumber; in FunctionTemplateNew()
1345 return Utils::ToLocal(i::Handle<i::FunctionTemplateInfo>( in FromSnapshot()
1346 i::FunctionTemplateInfo::cast(info))); in FromSnapshot()
1462 i::Handle<i::FunctionTemplateInfo> handle = Utils::OpenHandle(this, true); in InstanceTemplate()
1591 static i::Handle<i::FunctionTemplateInfo> EnsureConstructor( in EnsureConstructor()
[all …]
Dobjects.h516 V(FUNCTION_TEMPLATE_INFO, FunctionTemplateInfo, function_template_info) \
7089 inline FunctionTemplateInfo* get_api_func_data();
7090 inline void set_api_func_data(FunctionTemplateInfo* data);
11236 class FunctionTemplateInfo: public TemplateInfo {
11269 DECLARE_CAST(FunctionTemplateInfo)
11272 DECLARE_PRINTER(FunctionTemplateInfo)
11273 DECLARE_VERIFIER(FunctionTemplateInfo)
11303 Isolate* isolate, Handle<FunctionTemplateInfo> info);
11305 inline FunctionTemplateInfo* GetParent(Isolate* isolate);
11325 DISALLOW_IMPLICIT_CONSTRUCTORS(FunctionTemplateInfo);
/external/v8/src/builtins/
Dbuiltins-api.cc23 JSObject* GetCompatibleReceiver(Isolate* isolate, FunctionTemplateInfo* info, in GetCompatibleReceiver()
28 FunctionTemplateInfo* signature = FunctionTemplateInfo::cast(recv_type); in GetCompatibleReceiver()
45 Handle<HeapObject> new_target, Handle<FunctionTemplateInfo> fun_data, in HandleApiCallHelper()
133 Handle<FunctionTemplateInfo> fun_data(function->shared()->get_api_func_data(), in BUILTIN()
184 Handle<FunctionTemplateInfo> fun_data = in InvokeApiFunction()
186 ? Handle<FunctionTemplateInfo>::cast(function) in InvokeApiFunction()
/external/v8/src/compiler/
Djs-call-reducer.h52 Handle<FunctionTemplateInfo> function_template_info);
67 Handle<FunctionTemplateInfo> function_template_info,
Djs-call-reducer.cc268 Handle<FunctionTemplateInfo> function_template_info) { in CanInlineApiCall()
295 Handle<FunctionTemplateInfo> function_template_info, in LookupHolder()
299 Handle<FunctionTemplateInfo> expected_receiver_type; in LookupHolder()
302 handle(FunctionTemplateInfo::cast(function_template_info->signature())); in LookupHolder()
356 Handle<FunctionTemplateInfo> function_template_info) { in ReduceCallApiFunction()
540 handle(FunctionTemplateInfo::cast(shared->function_data()))); in ReduceJSCall()
Djs-native-context-specialization.h166 Handle<FunctionTemplateInfo> function_template_info);
Djs-native-context-specialization.cc1375 Handle<FunctionTemplateInfo> function_template_info( in BuildPropertyAccess()
1376 Handle<FunctionTemplateInfo>::cast(access_info.constant())); in BuildPropertyAccess()
1412 Handle<FunctionTemplateInfo> function_template_info( in BuildPropertyAccess()
1413 Handle<FunctionTemplateInfo>::cast(access_info.constant())); in BuildPropertyAccess()
2079 Handle<FunctionTemplateInfo> function_template_info) { in InlineApiCall()
Daccess-info.cc383 if (FunctionTemplateInfo::TryGetCachedPropertyName(isolate(), in ComputePropertyAccessInfo()
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc171 __ movp(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
174 FieldOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/ia32/
Dhandler-compiler-ia32.cc197 __ mov(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
199 __ mov(data, FieldOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/arm64/
Dhandler-compiler-arm64.cc185 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
188 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/s390/
Dhandler-compiler-s390.cc267 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
270 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/mips64/
Dhandler-compiler-mips64.cc271 __ ld(data, FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
274 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/mips/
Dhandler-compiler-mips.cc271 __ lw(data, FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
274 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/arm/
Dhandler-compiler-arm.cc283 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
286 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc197 __ mov(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
199 __ mov(data, FieldOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/ic/ppc/
Dhandler-compiler-ppc.cc277 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
280 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
/external/v8/src/wasm/
Dwasm-js.cc722 static i::Handle<i::FunctionTemplateInfo> NewTemplate(i::Isolate* i_isolate, in NewTemplate()
736 Handle<FunctionTemplateInfo> temp = NewTemplate(isolate, func); in InstallFunc()
749 Handle<FunctionTemplateInfo> temp = NewTemplate(isolate, func); in InstallGetter()

12