/external/v8/src/ic/ |
D | call-optimization.cc | 79 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()
|
D | call-optimization.h | 29 Handle<FunctionTemplateInfo> expected_receiver_type() const { in expected_receiver_type() 56 Handle<FunctionTemplateInfo> expected_receiver_type_;
|
/external/v8/src/ |
D | api.h | 139 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()
|
D | execution.cc | 589 Handle<FunctionTemplateInfo> data) { in InstantiateFunction() 620 Handle<FunctionTemplateInfo> cons_template = in InstantiateObject() 621 Handle<FunctionTemplateInfo>( in InstantiateObject() 622 FunctionTemplateInfo::cast(data->constructor())); in InstantiateObject()
|
D | factory.h | 555 Handle<FunctionTemplateInfo> data, 564 MUST_USE_RESULT MaybeHandle<FunctionTemplateInfo> ConfigureInstance( 565 Handle<FunctionTemplateInfo> desc, Handle<JSObject> instance);
|
D | bootstrapper.cc | 769 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()
|
D | objects-inl.h | 5320 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 …]
|
D | execution.h | 97 Handle<FunctionTemplateInfo> data);
|
D | builtins.cc | 1036 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()
|
D | api.cc | 844 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 …]
|
D | factory.cc | 2125 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()
|
D | globals.h | 309 class FunctionTemplateInfo; variable
|
D | objects-printer.cc | 949 void FunctionTemplateInfo::FunctionTemplateInfoPrint(OStream& os) { // NOLINT in FunctionTemplateInfoPrint()
|
D | objects.h | 526 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);
|
D | objects-debug.cc | 924 void FunctionTemplateInfo::FunctionTemplateInfoVerify() { in FunctionTemplateInfoVerify()
|
D | log.cc | 1729 FunctionTemplateInfo* fun_data = shared->get_api_func_data(); in LogExistingFunction()
|
D | runtime.cc | 2138 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()
|
D | objects.cc | 210 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/ |
D | test-api.cc | 14849 i::Handle<i::FunctionTemplateInfo> constructor( in THREADED_TEST() 14850 i::FunctionTemplateInfo::cast(internal_template->constructor())); in THREADED_TEST()
|