Home
last modified time | relevance | path

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

/external/v8/src/ic/
Dcall-optimization.cc79 expected_receiver_type_ = Handle<FunctionTemplateInfo>::null(); in Initialize()
91 Handle<FunctionTemplateInfo> info(function->shared()->get_api_func_data()); in AnalyzePossibleApiFunction()
105 expected_receiver_type_ = Handle<FunctionTemplateInfo>( in AnalyzePossibleApiFunction()
106 FunctionTemplateInfo::cast(signature->receiver())); in AnalyzePossibleApiFunction()
Dcall-optimization.h29 Handle<FunctionTemplateInfo> expected_receiver_type() const { in expected_receiver_type()
56 Handle<FunctionTemplateInfo> expected_receiver_type_;
/external/v8/src/
Dapi.h139 V(FunctionTemplate, FunctionTemplateInfo) \
142 V(AccessorSignature, FunctionTemplateInfo) \
246 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
252 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
352 MAKE_TO_LOCAL(ToLocal, FunctionTemplateInfo, FunctionTemplate) in MAKE_TO_LOCAL()
355 MAKE_TO_LOCAL(AccessorSignatureToLocal, FunctionTemplateInfo, AccessorSignature) in MAKE_TO_LOCAL()
Dexecution.cc589 Handle<FunctionTemplateInfo> data) { in InstantiateFunction()
620 Handle<FunctionTemplateInfo> cons_template = in InstantiateObject()
621 Handle<FunctionTemplateInfo>( in InstantiateObject()
622 FunctionTemplateInfo::cast(data->constructor())); in InstantiateObject()
Dfactory.h555 Handle<FunctionTemplateInfo> data,
564 MUST_USE_RESULT MaybeHandle<FunctionTemplateInfo> ConfigureInstance(
565 Handle<FunctionTemplateInfo> desc, Handle<JSObject> instance);
Dbootstrapper.cc769 Handle<FunctionTemplateInfo> global_constructor = in CreateNewGlobals()
770 Handle<FunctionTemplateInfo>( in CreateNewGlobals()
771 FunctionTemplateInfo::cast(data->constructor())); in CreateNewGlobals()
796 Handle<FunctionTemplateInfo> js_global_object_constructor( in CreateNewGlobals()
797 FunctionTemplateInfo::cast(js_global_object_template->constructor())); in CreateNewGlobals()
823 Handle<FunctionTemplateInfo> global_constructor( in CreateNewGlobals()
824 FunctionTemplateInfo::cast(data->constructor())); in CreateNewGlobals()
2436 Handle<FunctionTemplateInfo> proxy_constructor( in ConfigureGlobalObjects()
2437 FunctionTemplateInfo::cast(global_proxy_data->constructor())); in ConfigureGlobalObjects()
2457 DCHECK(FunctionTemplateInfo::cast(object_template->constructor()) in ConfigureApiObject()
Dobjects-inl.h5320 ACCESSORS(FunctionTemplateInfo, serial_number, Object, kSerialNumberOffset) in ACCESSORS()
5321 ACCESSORS(FunctionTemplateInfo, call_code, Object, kCallCodeOffset) in ACCESSORS()
5322 ACCESSORS(FunctionTemplateInfo, prototype_template, Object, in ACCESSORS()
5324 ACCESSORS(FunctionTemplateInfo, parent_template, Object, kParentTemplateOffset) in ACCESSORS()
5325 ACCESSORS(FunctionTemplateInfo, named_property_handler, Object, in ACCESSORS()
5327 ACCESSORS(FunctionTemplateInfo, indexed_property_handler, Object, in ACCESSORS()
5329 ACCESSORS(FunctionTemplateInfo, instance_template, Object, in ACCESSORS()
5331 ACCESSORS(FunctionTemplateInfo, class_name, Object, kClassNameOffset) in ACCESSORS()
5332 ACCESSORS(FunctionTemplateInfo, signature, Object, kSignatureOffset) in ACCESSORS()
5333 ACCESSORS(FunctionTemplateInfo, instance_call_handler, Object, in ACCESSORS()
[all …]
Dexecution.h97 Handle<FunctionTemplateInfo> data);
Dbuiltins.cc1036 FunctionTemplateInfo* type) { in FindHidden()
1057 FunctionTemplateInfo* info) { in TypeCheck()
1068 holder = FindHidden(heap, holder, FunctionTemplateInfo::cast(recv_type)); in TypeCheck()
1082 current = FindHidden(heap, current, FunctionTemplateInfo::cast(argtype)); in TypeCheck()
1100 Handle<FunctionTemplateInfo> fun_data( in HandleApiCallHelper()
Dapi.cc844 i::Handle<i::FunctionTemplateInfo> info) { in InitializeFunctionTemplate()
880 i::Handle<i::FunctionTemplateInfo> obj = in FunctionTemplateNew()
881 i::Handle<i::FunctionTemplateInfo>::cast(struct_obj); in FunctionTemplateNew()
1094 if (i::FunctionTemplateInfo::cast(types->get(i))->IsTemplateFor(*obj)) in match()
1182 i::Handle<i::FunctionTemplateInfo> handle = Utils::OpenHandle(this, true); in InstanceTemplate()
1268 static i::Handle<i::FunctionTemplateInfo> EnsureConstructor( in EnsureConstructor()
1273 i::FunctionTemplateInfo* info = i::FunctionTemplateInfo::cast(obj); in EnsureConstructor()
1274 return i::Handle<i::FunctionTemplateInfo>(info, isolate); in EnsureConstructor()
1278 i::Handle<i::FunctionTemplateInfo> constructor = Utils::OpenHandle(*templ); in EnsureConstructor()
1408 i::FunctionTemplateInfo* constructor = i::FunctionTemplateInfo::cast( in SetNamedPropertyHandler()
[all …]
Dfactory.cc2125 Handle<FunctionTemplateInfo> obj, in CreateApiFunction()
2239 FunctionTemplateInfo* info = *obj; in CreateApiFunction()
2261 info = FunctionTemplateInfo::cast(parent); in CreateApiFunction()
2295 obj = Handle<FunctionTemplateInfo>::cast(parent); in CreateApiFunction()
2378 MaybeHandle<FunctionTemplateInfo> Factory::ConfigureInstance( in ConfigureInstance()
2379 Handle<FunctionTemplateInfo> desc, Handle<JSObject> instance) { in ConfigureInstance()
2387 FunctionTemplateInfo); in ConfigureInstance()
Dglobals.h309 class FunctionTemplateInfo; variable
Dobjects-printer.cc949 void FunctionTemplateInfo::FunctionTemplateInfoPrint(OStream& os) { // NOLINT in FunctionTemplateInfoPrint()
Dobjects.h526 V(FUNCTION_TEMPLATE_INFO, FunctionTemplateInfo, function_template_info) \
6672 inline FunctionTemplateInfo* get_api_func_data();
10445 class FunctionTemplateInfo: public TemplateInfo {
10473 DECLARE_CAST(FunctionTemplateInfo)
10476 DECLARE_PRINTER(FunctionTemplateInfo)
10477 DECLARE_VERIFIER(FunctionTemplateInfo)
10513 DISALLOW_IMPLICIT_CONSTRUCTORS(FunctionTemplateInfo);
Dobjects-debug.cc924 void FunctionTemplateInfo::FunctionTemplateInfoVerify() { in FunctionTemplateInfoVerify()
Dlog.cc1729 FunctionTemplateInfo* fun_data = shared->get_api_func_data(); in LogExistingFunction()
Druntime.cc2138 CONVERT_ARG_HANDLE_CHECKED(FunctionTemplateInfo, data, 0); in RUNTIME_FUNCTION()
2164 RUNTIME_ASSERT(offset < FunctionTemplateInfo::kSize); in RUNTIME_FUNCTION()
5019 Handle<FunctionTemplateInfo> info = in InstantiateAccessorComponent()
5020 Handle<FunctionTemplateInfo>::cast(component); in InstantiateAccessorComponent()
Dobjects.cc210 bool FunctionTemplateInfo::IsTemplateFor(Object* object) { in IsTemplateFor()
216 bool FunctionTemplateInfo::IsTemplateFor(Map* map) { in IsTemplateFor()
227 type = FunctionTemplateInfo::cast(type)->parent_template()) { in IsTemplateFor()
473 return FunctionTemplateInfo::cast(info->expected_receiver_type()) in IsCompatibleReceiverType()
/external/v8/test/cctest/
Dtest-api.cc14849 i::Handle<i::FunctionTemplateInfo> constructor( in THREADED_TEST()
14850 i::FunctionTemplateInfo::cast(internal_template->constructor())); in THREADED_TEST()