/external/v8/src/objects/ |
D | templates-inl.h | 25 ACCESSORS(FunctionTemplateInfo, call_code, Object, kCallCodeOffset) in ACCESSORS() 26 ACCESSORS(FunctionTemplateInfo, prototype_template, Object, in ACCESSORS() 28 ACCESSORS(FunctionTemplateInfo, prototype_provider_template, Object, in ACCESSORS() 30 ACCESSORS(FunctionTemplateInfo, parent_template, Object, kParentTemplateOffset) in ACCESSORS() 31 ACCESSORS(FunctionTemplateInfo, named_property_handler, Object, in ACCESSORS() 33 ACCESSORS(FunctionTemplateInfo, indexed_property_handler, Object, in ACCESSORS() 35 ACCESSORS(FunctionTemplateInfo, instance_template, Object, in ACCESSORS() 37 ACCESSORS(FunctionTemplateInfo, class_name, Object, kClassNameOffset) in ACCESSORS() 38 ACCESSORS(FunctionTemplateInfo, signature, Object, kSignatureOffset) in ACCESSORS() 39 ACCESSORS(FunctionTemplateInfo, instance_call_handler, Object, in ACCESSORS() [all …]
|
D | templates.h | 51 class FunctionTemplateInfo : public TemplateInfo { 132 DECL_CAST(FunctionTemplateInfo) 135 DECL_PRINTER(FunctionTemplateInfo) 136 DECL_VERIFIER(FunctionTemplateInfo) 165 Isolate* isolate, Handle<FunctionTemplateInfo> info, 168 inline FunctionTemplateInfo* GetParent(Isolate* isolate); 190 DISALLOW_IMPLICIT_CONSTRUCTORS(FunctionTemplateInfo);
|
D | map-inl.h | 75 FunctionTemplateInfo* info = GetFunctionTemplateInfo(); in ACCESSORS() 81 FunctionTemplateInfo* info = GetFunctionTemplateInfo(); in GetIndexedInterceptor() 726 FunctionTemplateInfo* Map::GetFunctionTemplateInfo() const { in GetFunctionTemplateInfo() 733 return FunctionTemplateInfo::cast(constructor); in GetFunctionTemplateInfo()
|
D | shared-function-info.h | 301 inline FunctionTemplateInfo* get_api_func_data(); 302 inline void set_api_func_data(FunctionTemplateInfo* data);
|
D | api-callbacks-inl.h | 70 return FunctionTemplateInfo::cast(expected_receiver_type()) in BIT_FIELD_ACCESSORS()
|
D | shared-function-info-inl.h | 443 FunctionTemplateInfo* SharedFunctionInfo::get_api_func_data() { in get_api_func_data() 445 return FunctionTemplateInfo::cast(function_data()); in get_api_func_data()
|
D | map.h | 547 inline FunctionTemplateInfo* GetFunctionTemplateInfo() const;
|
/external/v8/src/ic/ |
D | call-optimization.cc | 14 expected_receiver_type_ = Handle<FunctionTemplateInfo>::null(); in CallOptimization() 19 Initialize(isolate, Handle<FunctionTemplateInfo>::cast(function)); in CallOptimization() 100 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info) { in Initialize() 107 handle(FunctionTemplateInfo::cast(function_template_info->signature()), in Initialize() 124 Handle<FunctionTemplateInfo> info(function->shared()->get_api_func_data(), in AnalyzePossibleApiFunction() 133 handle(FunctionTemplateInfo::cast(info->signature()), isolate); in AnalyzePossibleApiFunction()
|
D | call-optimization.h | 32 Handle<FunctionTemplateInfo> expected_receiver_type() const { in expected_receiver_type() 57 Handle<FunctionTemplateInfo> function_template_info); 66 Handle<FunctionTemplateInfo> expected_receiver_type_;
|
/external/v8/src/builtins/ |
D | builtins-api.cc | 24 JSReceiver* GetCompatibleReceiver(Isolate* isolate, FunctionTemplateInfo* info, in GetCompatibleReceiver() 33 FunctionTemplateInfo* signature = FunctionTemplateInfo::cast(recv_type); in GetCompatibleReceiver() 50 Handle<HeapObject> new_target, Handle<FunctionTemplateInfo> fun_data, in HandleApiCallHelper() 132 Handle<FunctionTemplateInfo> fun_data(function->shared()->get_api_func_data(), in BUILTIN() 185 Handle<FunctionTemplateInfo> info = in InvokeApiFunction() 186 Handle<FunctionTemplateInfo>::cast(function); in InvokeApiFunction() 203 Handle<FunctionTemplateInfo> fun_data = in InvokeApiFunction() 205 ? Handle<FunctionTemplateInfo>::cast(function) in InvokeApiFunction()
|
/external/v8/src/ |
D | api-natives.h | 26 Handle<FunctionTemplateInfo> data, 43 Isolate* isolate, Handle<FunctionTemplateInfo> obj, 57 Handle<FunctionTemplateInfo> getter, 58 Handle<FunctionTemplateInfo> setter,
|
D | api-natives.cc | 46 Isolate* isolate, Handle<FunctionTemplateInfo> data, 54 isolate, Handle<FunctionTemplateInfo>::cast(data), maybe_name); in Instantiate() 68 !FunctionTemplateInfo::cast(*getter)->do_not_cache()); in DefineAccessorProperty() 70 !FunctionTemplateInfo::cast(*setter)->do_not_cache()); in DefineAccessorProperty() 76 Handle<FunctionTemplateInfo>::cast(getter)), in DefineAccessorProperty() 83 Handle<FunctionTemplateInfo>::cast(setter)), in DefineAccessorProperty() 393 Handle<FunctionTemplateInfo> cons_templ( in InstantiateObject() 394 FunctionTemplateInfo::cast(maybe_constructor_info), isolate); in InstantiateObject() 442 handle(FunctionTemplateInfo::cast(function_template), isolate)), in GetInstancePrototype() 456 Handle<FunctionTemplateInfo> data, in InstantiateFunction() [all …]
|
D | api-inl.h | 87 MAKE_TO_LOCAL(ToLocal, FunctionTemplateInfo, FunctionTemplate) 89 MAKE_TO_LOCAL(SignatureToLocal, FunctionTemplateInfo, Signature) 90 MAKE_TO_LOCAL(AccessorSignatureToLocal, FunctionTemplateInfo, AccessorSignature)
|
D | api.h | 79 V(FunctionTemplate, FunctionTemplateInfo) \ 81 V(Signature, FunctionTemplateInfo) \ 82 V(AccessorSignature, FunctionTemplateInfo) \ 215 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj); 219 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj); 221 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
|
D | objects-definitions.h | 302 V(FUNCTION_TEMPLATE_INFO, FunctionTemplateInfo, function_template_info) \
|
D | bootstrapper.cc | 1234 Handle<FunctionTemplateInfo> global_constructor = in CreateNewGlobals() 1235 Handle<FunctionTemplateInfo>( in CreateNewGlobals() 1236 FunctionTemplateInfo::cast(data->constructor()), isolate()); in CreateNewGlobals() 1261 Handle<FunctionTemplateInfo> js_global_object_constructor( in CreateNewGlobals() 1262 FunctionTemplateInfo::cast(js_global_object_template->constructor()), in CreateNewGlobals() 1288 Handle<FunctionTemplateInfo> global_constructor( in CreateNewGlobals() 1289 FunctionTemplateInfo::cast(data->constructor()), isolate()); in CreateNewGlobals() 5452 Handle<FunctionTemplateInfo> proxy_constructor( in ConfigureGlobalObjects() 5453 FunctionTemplateInfo::cast(global_proxy_data->constructor()), in ConfigureGlobalObjects() 5491 DCHECK(FunctionTemplateInfo::cast(object_template->constructor()) in ConfigureApiObject() [all …]
|
D | api.cc | 1313 i::Handle<i::FunctionTemplateInfo>::cast(templ)->set_do_not_cache(true); in Set() 1350 i::Handle<i::FunctionTemplateInfo> info) { in InitializeFunctionTemplate() 1384 static void EnsureNotInstantiated(i::Handle<i::FunctionTemplateInfo> info, in EnsureNotInstantiated() 1407 i::Handle<i::FunctionTemplateInfo> obj = in FunctionTemplateNew() 1408 i::Handle<i::FunctionTemplateInfo>::cast(struct_obj); in FunctionTemplateNew() 1411 int next_serial_number = i::FunctionTemplateInfo::kInvalidSerialNumber; in FunctionTemplateNew() 1456 return Utils::ToLocal(i::Handle<i::FunctionTemplateInfo>( in FromSnapshot() 1457 i::FunctionTemplateInfo::cast(info), i_isolate)); in FromSnapshot() 1555 i::Handle<i::FunctionTemplateInfo> handle = Utils::OpenHandle(this, true); in InstanceTemplate() 1680 static i::Handle<i::FunctionTemplateInfo> EnsureConstructor( in EnsureConstructor() [all …]
|
D | objects.cc | 1235 Handle<SharedFunctionInfo> FunctionTemplateInfo::GetOrCreateSharedFunctionInfo( in GetOrCreateSharedFunctionInfo() 1236 Isolate* isolate, Handle<FunctionTemplateInfo> info, in GetOrCreateSharedFunctionInfo() 1269 bool FunctionTemplateInfo::IsTemplateFor(Map* map) { in IsTemplateFor() 1279 type = FunctionTemplateInfo::cast(cons_obj); in IsTemplateFor() 1287 type = FunctionTemplateInfo::cast(type)->parent_template(); in IsTemplateFor() 1593 isolate, false, Handle<FunctionTemplateInfo>::cast(getter), receiver, 0, in GetPropertyWithAccessor() 1629 return FunctionTemplateInfo::cast(info->expected_receiver_type()) in IsCompatibleReceiverMap() 1700 isolate, false, Handle<FunctionTemplateInfo>::cast(setter), in SetPropertyWithAccessor() 3746 FunctionTemplateInfo* info = FunctionTemplateInfo::cast(maybe_constructor); in class_name() 3839 FunctionTemplateInfo* info = in GetConstructorHelper() [all …]
|
D | globals.h | 495 class FunctionTemplateInfo; variable
|
/external/v8/src/heap/ |
D | object-stats.cc | 379 void RecordVirtualFunctionTemplateInfoDetails(FunctionTemplateInfo* fti); 489 FunctionTemplateInfo* fti) { in RecordVirtualFunctionTemplateInfoDetails() 663 FunctionTemplateInfo::cast(obj)); in CollectStatistics()
|
D | factory.h | 873 Handle<FunctionTemplateInfo> function_template_info, FunctionKind kind);
|
/external/v8/src/compiler/ |
D | js-native-context-specialization.h | 159 Handle<FunctionTemplateInfo> function_template_info);
|
D | js-native-context-specialization.cc | 1704 Handle<FunctionTemplateInfo> function_template_info( in InlinePropertyGetterCall() 1705 Handle<FunctionTemplateInfo>::cast(access_info.constant())); in InlinePropertyGetterCall() 1742 Handle<FunctionTemplateInfo> function_template_info( in InlinePropertySetterCall() 1743 Handle<FunctionTemplateInfo>::cast(access_info.constant())); in InlinePropertySetterCall() 1766 Handle<FunctionTemplateInfo> function_template_info) { in InlineApiCall()
|
D | access-info.cc | 475 if (FunctionTemplateInfo::TryGetCachedPropertyName(isolate(), in ComputePropertyAccessInfo()
|
/external/v8/src/wasm/ |
D | wasm-js.cc | 1384 static i::Handle<i::FunctionTemplateInfo> NewFunctionTemplate( in NewFunctionTemplate() 1403 Handle<FunctionTemplateInfo> temp = NewFunctionTemplate(isolate, func); in CreateFunc()
|