HomeSort by relevance Sort by last modified time
    Searched defs:gin (Results 26 - 50 of 53) sorted by null

12 3

  /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...]

Completed in 172 milliseconds

12 3