| Index: src/api.h
|
| diff --git a/src/api.h b/src/api.h
|
| index 1dc894701031db688538b1df73161c894c9aee21..ad4bd9a66f5e8bda68b8f78fc13f278f9196f4e4 100644
|
| --- a/src/api.h
|
| +++ b/src/api.h
|
| @@ -140,6 +140,7 @@ class RegisteredExtension {
|
| V(ObjectTemplate, ObjectTemplateInfo) \
|
| V(Signature, SignatureInfo) \
|
| V(AccessorSignature, FunctionTemplateInfo) \
|
| + V(Accessor, AccessorInfo) \
|
| V(TypeSwitch, TypeSwitchInfo) \
|
| V(Data, Object) \
|
| V(RegExp, JSRegExp) \
|
| @@ -252,6 +253,8 @@ class Utils {
|
| v8::internal::Handle<v8::internal::SignatureInfo> obj);
|
| static inline Local<AccessorSignature> AccessorSignatureToLocal(
|
| v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj);
|
| + static inline Local<Accessor> ToLocal(
|
| + v8::internal::Handle<v8::internal::AccessorInfo> obj);
|
| static inline Local<TypeSwitch> ToLocal(
|
| v8::internal::Handle<v8::internal::TypeSwitchInfo> obj);
|
| static inline Local<External> ExternalToLocal(
|
| @@ -355,6 +358,7 @@ MAKE_TO_LOCAL(ToLocal, FunctionTemplateInfo, FunctionTemplate)
|
| MAKE_TO_LOCAL(ToLocal, ObjectTemplateInfo, ObjectTemplate)
|
| MAKE_TO_LOCAL(ToLocal, SignatureInfo, Signature)
|
| MAKE_TO_LOCAL(AccessorSignatureToLocal, FunctionTemplateInfo, AccessorSignature)
|
| +MAKE_TO_LOCAL(ToLocal, AccessorInfo, Accessor)
|
| MAKE_TO_LOCAL(ToLocal, TypeSwitchInfo, TypeSwitch)
|
| MAKE_TO_LOCAL(MessageToLocal, Object, Message)
|
| MAKE_TO_LOCAL(PromiseToLocal, JSObject, Promise)
|
|
|