| OLD | NEW | 
|   1 // Copyright 2014 The Chromium Authors. All rights reserved. |   1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! |   5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! | 
|   6  |   6  | 
|   7 #ifndef V8TestInterface5_h |   7 #ifndef V8TestInterface5_h | 
|   8 #define V8TestInterface5_h |   8 #define V8TestInterface5_h | 
|   9  |   9  | 
|  10 #if ENABLE(CONDITION) |  10 #if ENABLE(CONDITION) | 
| (...skipping 24 matching lines...) Expand all  Loading... | 
|  35     static void derefObject(ScriptWrappable*); |  35     static void derefObject(ScriptWrappable*); | 
|  36     template<typename VisitorDispatcher> |  36     template<typename VisitorDispatcher> | 
|  37     static void trace(VisitorDispatcher visitor, ScriptWrappable* scriptWrappabl
    e) |  37     static void trace(VisitorDispatcher visitor, ScriptWrappable* scriptWrappabl
    e) | 
|  38     { |  38     { | 
|  39     } |  39     } | 
|  40     static void visitDOMWrapper(v8::Isolate*, ScriptWrappable*, const v8::Persis
    tent<v8::Object>&); |  40     static void visitDOMWrapper(v8::Isolate*, ScriptWrappable*, const v8::Persis
    tent<v8::Object>&); | 
|  41     static ActiveDOMObject* toActiveDOMObject(v8::Local<v8::Object>); |  41     static ActiveDOMObject* toActiveDOMObject(v8::Local<v8::Object>); | 
|  42     static void legacyCallCustom(const v8::FunctionCallbackInfo<v8::Value>&); |  42     static void legacyCallCustom(const v8::FunctionCallbackInfo<v8::Value>&); | 
|  43     static const int internalFieldCount = v8DefaultWrapperInternalFieldCount + 0
    ; |  43     static const int internalFieldCount = v8DefaultWrapperInternalFieldCount + 0
    ; | 
|  44     static void installConditionallyEnabledProperties(v8::Local<v8::Object>, v8:
    :Isolate*); |  44     static void installConditionallyEnabledProperties(v8::Local<v8::Object>, v8:
    :Isolate*); | 
|  45     static void installConditionallyEnabledMethods(v8::Local<v8::Object>, v8::Is
    olate*); |  45     static void preparePrototypeObject(v8::Isolate*, v8::Local<v8::Object>); | 
|  46 }; |  46 }; | 
|  47  |  47  | 
|  48 template<typename CallbackInfo> |  48 template<typename CallbackInfo> | 
|  49 inline void v8SetReturnValue(const CallbackInfo& callbackInfo, TestInterface5Imp
    lementation* impl) |  49 inline void v8SetReturnValue(const CallbackInfo& callbackInfo, TestInterface5Imp
    lementation* impl) | 
|  50 { |  50 { | 
|  51     v8SetReturnValue(callbackInfo, toV8(impl, callbackInfo.Holder(), callbackInf
    o.GetIsolate())); |  51     v8SetReturnValue(callbackInfo, toV8(impl, callbackInfo.Holder(), callbackInf
    o.GetIsolate())); | 
|  52 } |  52 } | 
|  53  |  53  | 
|  54 template<typename CallbackInfo> |  54 template<typename CallbackInfo> | 
|  55 inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo, TestI
    nterface5Implementation* impl) |  55 inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo, TestI
    nterface5Implementation* impl) | 
|  56 { |  56 { | 
|  57      v8SetReturnValue(callbackInfo, toV8(impl, callbackInfo.Holder(), callbackIn
    fo.GetIsolate())); |  57      v8SetReturnValue(callbackInfo, toV8(impl, callbackInfo.Holder(), callbackIn
    fo.GetIsolate())); | 
|  58 } |  58 } | 
|  59  |  59  | 
|  60 template<typename CallbackInfo> |  60 template<typename CallbackInfo> | 
|  61 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterface
    5Implementation* impl, const ScriptWrappable*) |  61 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterface
    5Implementation* impl, const ScriptWrappable*) | 
|  62 { |  62 { | 
|  63      v8SetReturnValue(callbackInfo, toV8(impl, callbackInfo.Holder(), callbackIn
    fo.GetIsolate())); |  63      v8SetReturnValue(callbackInfo, toV8(impl, callbackInfo.Holder(), callbackIn
    fo.GetIsolate())); | 
|  64 } |  64 } | 
|  65  |  65  | 
|  66 template <> |  66 template <> | 
|  67 struct V8TypeOf<TestInterface5Implementation> { |  67 struct V8TypeOf<TestInterface5Implementation> { | 
|  68     typedef V8TestInterface5 Type; |  68     typedef V8TestInterface5 Type; | 
|  69 }; |  69 }; | 
|  70  |  70  | 
|  71 } // namespace blink |  71 } // namespace blink | 
|  72 #endif // ENABLE(CONDITION) |  72 #endif // ENABLE(CONDITION) | 
|  73  |  73  | 
|  74 #endif // V8TestInterface5_h |  74 #endif // V8TestInterface5_h | 
| OLD | NEW |