|
static V8_WARN_UNUSED_RESULT MaybeHandle< JSFunction > | InstantiateFunction (Handle< FunctionTemplateInfo > data, MaybeHandle< Name > maybe_name=MaybeHandle< Name >()) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< JSObject > | InstantiateObject (Isolate *isolate, Handle< ObjectTemplateInfo > data, Handle< JSReceiver > new_target=Handle< JSReceiver >()) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< JSObject > | InstantiateRemoteObject (Handle< ObjectTemplateInfo > data) |
|
static Handle< JSFunction > | CreateApiFunction (Isolate *isolate, Handle< FunctionTemplateInfo > obj, Handle< Object > prototype, InstanceType type, MaybeHandle< Name > name=MaybeHandle< Name >()) |
|
static void | AddDataProperty (Isolate *isolate, Handle< TemplateInfo > info, Handle< Name > name, Handle< Object > value, PropertyAttributes attributes) |
|
static void | AddDataProperty (Isolate *isolate, Handle< TemplateInfo > info, Handle< Name > name, v8::Intrinsic intrinsic, PropertyAttributes attributes) |
|
static void | AddAccessorProperty (Isolate *isolate, Handle< TemplateInfo > info, Handle< Name > name, Handle< FunctionTemplateInfo > getter, Handle< FunctionTemplateInfo > setter, PropertyAttributes attributes) |
|
static void | AddNativeDataProperty (Isolate *isolate, Handle< TemplateInfo > info, Handle< AccessorInfo > property) |
|
Definition at line 23 of file api-natives.h.