/external/chromium_org/gin/ |
per_isolate_data.h | 11 #include "gin/gin_export.h" 12 #include "gin/public/wrapper_info.h" 15 namespace gin { namespace 17 // There is one instance of PerIsolateData per v8::Isolate managed by Gin. This 18 // class stores all the Gin-related data that varies per isolate. 58 } // namespace gin
|
arguments.h | 9 #include "gin/converter.h" 10 #include "gin/gin_export.h" 12 namespace gin { namespace 78 } // namespace gin
|
array_buffer.h | 11 #include "gin/converter.h" 12 #include "gin/gin_export.h" 15 namespace gin { namespace 78 } // namespace gin
|
converter_unittest.cc | 5 #include "gin/converter.h" 12 #include "gin/public/isolate_holder.h" 13 #include "gin/test/v8_test.h" 29 namespace gin { namespace 133 } // namespace gin
|
handle.h | 8 #include "gin/converter.h" 10 namespace gin { namespace 12 // You can use gin::Handle on the stack to retain a gin::Wrappable object. 13 // Currently we don't have a mechanism for retaining a gin::Wrappable object 43 struct Converter<gin::Handle<T> > { 45 const gin::Handle<T>& val) { 49 gin::Handle<T>* out) { 54 *out = gin::Handle<T>(val, object); 62 gin::Handle<T> CreateHandle(v8::Isolate* isolate, T* object) [all...] |
isolate_holder.cc | 5 #include "gin/public/isolate_holder.h" 13 #include "gin/array_buffer.h" 14 #include "gin/function_template.h" 15 #include "gin/per_isolate_data.h" 17 namespace gin { namespace 79 } // namespace gin
|
object_template_builder.cc | 5 #include "gin/object_template_builder.h" 7 namespace gin { namespace 36 } // namespace gin
|
per_context_data.cc | 5 #include "gin/per_context_data.h" 8 #include "gin/public/context_holder.h" 9 #include "gin/public/wrapper_info.h" 11 namespace gin { namespace 52 } // namespace gin
|
runner.h | 11 #include "gin/gin_export.h" 12 #include "gin/public/context_holder.h" 14 namespace gin { namespace 85 } // namespace gin
|
try_catch.cc | 5 #include "gin/try_catch.h" 9 #include "gin/converter.h" 11 namespace gin { namespace 49 } // namespace gin
|
wrappable.cc | 5 #include "gin/wrappable.h" 8 #include "gin/per_isolate_data.h" 10 namespace gin { namespace 56 // If this fails, the object is not managed by Gin. It is either a normal JS 58 // C++ object, but that object isn't managed by Gin (maybe Blink). 62 // If this fails, the object is managed by Gin, but it's not wrapping an 72 } // namespace gin
|
wrappable.h | 9 #include "gin/converter.h" 10 #include "gin/gin_export.h" 11 #include "gin/public/wrapper_info.h" 13 namespace gin { namespace 25 // objects. To retain a Wrappable object on the stack, use a gin::Handle. 37 // static Create function that returns a gin::Handle. Forcing creators through 99 } // namespace gin
|
array_buffer.cc | 5 #include "gin/array_buffer.h" 9 namespace gin { namespace 176 } // namespace gin
|
runner.cc | 5 #include "gin/runner.h" 7 #include "gin/converter.h" 8 #include "gin/per_context_data.h" 9 #include "gin/try_catch.h" 18 namespace gin { namespace 102 } // namespace gin
|
wrappable_unittest.cc | 6 #include "gin/arguments.h" 7 #include "gin/handle.h" 8 #include "gin/object_template_builder.h" 9 #include "gin/per_isolate_data.h" 10 #include "gin/public/isolate_holder.h" 11 #include "gin/test/v8_test.h" 12 #include "gin/try_catch.h" 13 #include "gin/wrappable.h" 16 namespace gin { namespace 22 static gin::Handle<MyObject> Create(v8::Isolate* isolate) [all...] |
/external/chromium_org/gin/public/ |
isolate_holder.h | 10 #include "gin/gin_export.h" 16 namespace gin { namespace 20 // To embed Gin, first create an instance of IsolateHolder to hold the 24 // You can use gin in two modes: either gin manages V8, or the gin-embedder 25 // manages gin. If gin manages V8, use the IsolateHolder constructor without 26 // parameters, otherwise, the gin-embedder needs to create v8::Isolates and 49 } // namespace gin [all...] |
wrapper_info.h | 8 #include "gin/gin_export.h" 9 #include "gin/public/gin_embedders.h" 12 namespace gin { namespace 14 // Gin embedder that use their own WrapperInfo-like structs must ensure that 30 } // namespace gin
|
context_holder.h | 12 #include "gin/gin_export.h" 15 namespace gin { namespace 17 // Gin embedder that store embedder data in v8::Contexts must do so in a 20 // a V8 debugger implementation (not used by gin). 52 } // namespace gin
|
/external/chromium_org/gin/test/ |
gtest.cc | 5 #include "gin/test/gtest.h" 9 #include "gin/arguments.h" 10 #include "gin/converter.h" 11 #include "gin/function_template.h" 12 #include "gin/object_template_builder.h" 13 #include "gin/per_isolate_data.h" 14 #include "gin/public/wrapper_info.h" 15 #include "gin/wrappable.h" 18 namespace gin { namespace 62 } // namespace gin [all...] |
file_runner.cc | 5 #include "gin/test/file_runner.h" 10 #include "gin/converter.h" 11 #include "gin/modules/console.h" 12 #include "gin/modules/module_registry.h" 13 #include "gin/public/isolate_holder.h" 14 #include "gin/test/gtest.h" 15 #include "gin/try_catch.h" 18 namespace gin { namespace 54 gin::IsolateHolder instance; 55 gin::Runner runner(delegate, instance.isolate()) [all...] |
/external/chromium_org/mojo/apps/js/bindings/gl/ |
context.h | 10 #include "gin/handle.h" 11 #include "gin/public/wrapper_info.h" 12 #include "gin/wrappable.h" 16 namespace gin { namespace 27 class Context : public gin::Wrappable<Context> { 29 static gin::WrapperInfo kWrapperInfo; 31 static gin::Handle<Context> Create(v8::Isolate* isolate, uint64_t encoded, 35 static gin::Handle<Shader> CreateShader(const gin::Arguments& arguments, 37 static void ShaderSource(gin::Handle<Shader> shader [all...] |
/external/chromium_org/gin/modules/ |
file_module_provider.cc | 5 #include "gin/modules/file_module_provider.h" 11 #include "gin/converter.h" 13 namespace gin { namespace 72 } // namespace gin
|
module_registry.h | 16 #include "gin/gin_export.h" 17 #include "gin/per_context_data.h" 19 namespace gin { namespace 99 } // namespace gin
|
module_runner_delegate.cc | 5 #include "gin/modules/module_runner_delegate.h" 7 #include "gin/modules/module_registry.h" 9 namespace gin { namespace 55 } // namespace gin
|
/external/chromium_org/gin/shell/ |
gin_main.cc | 11 #include "gin/modules/console.h" 12 #include "gin/modules/module_runner_delegate.h" 13 #include "gin/public/isolate_holder.h" 14 #include "gin/test/file_runner.h" 15 #include "gin/try_catch.h" 17 namespace gin { namespace 57 } // namespace gin 64 gin::IsolateHolder instance; 68 gin::ShellRunnerDelegate delegate; 69 gin::Runner runner(&delegate, instance.isolate()) [all...] |