/external/chromium_org/v8/src/ic/ |
H A D | call-optimization.h | 29 Handle<FunctionTemplateInfo> expected_receiver_type() const { 56 Handle<FunctionTemplateInfo> expected_receiver_type_;
|
H A D | call-optimization.cc | 79 expected_receiver_type_ = Handle<FunctionTemplateInfo>::null(); 91 Handle<FunctionTemplateInfo> info(function->shared()->get_api_func_data()); 105 expected_receiver_type_ = Handle<FunctionTemplateInfo>( 106 FunctionTemplateInfo::cast(signature->receiver()));
|
/external/chromium_org/v8/src/ |
H A 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) 355 MAKE_TO_LOCAL(AccessorSignatureToLocal, FunctionTemplateInfo, AccessorSignature)
|
H A D | execution.cc | 589 Handle<FunctionTemplateInfo> data) { 620 Handle<FunctionTemplateInfo> cons_template = 621 Handle<FunctionTemplateInfo>( 622 FunctionTemplateInfo::cast(data->constructor()));
|
H A D | execution.h | 97 Handle<FunctionTemplateInfo> data);
|
H A D | objects-inl.h | 5320 ACCESSORS(FunctionTemplateInfo, serial_number, Object, kSerialNumberOffset) 5321 ACCESSORS(FunctionTemplateInfo, call_code, Object, kCallCodeOffset) 5322 ACCESSORS(FunctionTemplateInfo, prototype_template, Object, 5324 ACCESSORS(FunctionTemplateInfo, parent_template, Object, kParentTemplateOffset) 5325 ACCESSORS(FunctionTemplateInfo, named_property_handler, Object, 5327 ACCESSORS(FunctionTemplateInfo, indexed_property_handler, Object, 5329 ACCESSORS(FunctionTemplateInfo, instance_template, Object, 5331 ACCESSORS(FunctionTemplateInfo, class_name, Object, kClassNameOffset) 5332 ACCESSORS(FunctionTemplateInfo, signature, Object, kSignatureOffset) 5333 ACCESSORS(FunctionTemplateInfo, instance_call_handle [all...] |
H A D | factory.h | 555 Handle<FunctionTemplateInfo> data, 564 MUST_USE_RESULT MaybeHandle<FunctionTemplateInfo> ConfigureInstance( 565 Handle<FunctionTemplateInfo> desc, Handle<JSObject> instance);
|
H A D | builtins.cc | 1036 FunctionTemplateInfo* type) { 1057 FunctionTemplateInfo* info) { 1068 holder = FindHidden(heap, holder, FunctionTemplateInfo::cast(recv_type)); 1082 current = FindHidden(heap, current, FunctionTemplateInfo::cast(argtype)); 1100 Handle<FunctionTemplateInfo> fun_data(
|
H A D | api.cc | 844 i::Handle<i::FunctionTemplateInfo> info) { 880 i::Handle<i::FunctionTemplateInfo> obj = 881 i::Handle<i::FunctionTemplateInfo>::cast(struct_obj); 1094 if (i::FunctionTemplateInfo::cast(types->get(i))->IsTemplateFor(*obj)) 1182 i::Handle<i::FunctionTemplateInfo> handle = Utils::OpenHandle(this, true); 1268 static i::Handle<i::FunctionTemplateInfo> EnsureConstructor( 1273 i::FunctionTemplateInfo* info = i::FunctionTemplateInfo::cast(obj); 1274 return i::Handle<i::FunctionTemplateInfo>(info, isolate); 1278 i::Handle<i::FunctionTemplateInfo> constructo [all...] |
H A D | factory.cc | 2125 Handle<FunctionTemplateInfo> obj, 2239 FunctionTemplateInfo* info = *obj; 2261 info = FunctionTemplateInfo::cast(parent); 2295 obj = Handle<FunctionTemplateInfo>::cast(parent); 2378 MaybeHandle<FunctionTemplateInfo> Factory::ConfigureInstance( 2379 Handle<FunctionTemplateInfo> desc, Handle<JSObject> instance) { 2387 FunctionTemplateInfo); local
|
H A D | bootstrapper.cc | 751 // FunctionTemplateInfo. 757 // js_global_object_constructor which is a FunctionTemplateInfo. 769 Handle<FunctionTemplateInfo> global_constructor = 770 Handle<FunctionTemplateInfo>( 771 FunctionTemplateInfo::cast(data->constructor())); 796 Handle<FunctionTemplateInfo> js_global_object_constructor( 797 FunctionTemplateInfo::cast(js_global_object_template->constructor())); 823 Handle<FunctionTemplateInfo> global_constructor( 824 FunctionTemplateInfo::cast(data->constructor())); 2436 Handle<FunctionTemplateInfo> proxy_constructo [all...] |
H A D | globals.h | 309 class FunctionTemplateInfo;
|
H A D | objects-debug.cc | 924 void FunctionTemplateInfo::FunctionTemplateInfoVerify() {
|
H A D | objects-printer.cc | 949 void FunctionTemplateInfo::FunctionTemplateInfoPrint(OStream& os) { // NOLINT 950 HeapObject::PrintHeader(os, "FunctionTemplateInfo");
|
H A D | objects.h | 135 // - FunctionTemplateInfo 526 V(FUNCTION_TEMPLATE_INFO, FunctionTemplateInfo, function_template_info) \ 6664 // Currently it either has FunctionTemplateInfo to make benefit the API 6672 inline FunctionTemplateInfo* get_api_func_data(); 10445 class FunctionTemplateInfo: public TemplateInfo { class in class:v8::internal::String::FlatContent 10473 DECLARE_CAST(FunctionTemplateInfo) 10476 DECLARE_PRINTER(FunctionTemplateInfo) 10477 DECLARE_VERIFIER(FunctionTemplateInfo) 10513 DISALLOW_IMPLICIT_CONSTRUCTORS(FunctionTemplateInfo);
|
H A D | log.cc | 1729 FunctionTemplateInfo* fun_data = shared->get_api_func_data();
|
H A D | runtime.cc | 2138 CONVERT_ARG_HANDLE_CHECKED(FunctionTemplateInfo, data, 0); 2164 RUNTIME_ASSERT(offset < FunctionTemplateInfo::kSize); 5019 Handle<FunctionTemplateInfo> info = 5020 Handle<FunctionTemplateInfo>::cast(component);
|
H A D | objects.cc | 210 bool FunctionTemplateInfo::IsTemplateFor(Object* object) { 216 bool FunctionTemplateInfo::IsTemplateFor(Map* map) { 227 type = FunctionTemplateInfo::cast(type)->parent_template()) { 473 return FunctionTemplateInfo::cast(info->expected_receiver_type())
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-api.cc | 14849 i::Handle<i::FunctionTemplateInfo> constructor( 14850 i::FunctionTemplateInfo::cast(internal_template->constructor()));
|