Lines Matching refs:Dictionary
13 // Dictionary is useful when writing bindings for a function that either
15 // arbitrary JavaScript object as a result. For example, Dictionary is useful
16 // when you might use the |dictionary| type in WebIDL:
20 // WARNING: You cannot retain a Dictionary object in the heap. The underlying
21 // storage for Dictionary is tied to the closest enclosing
22 // v8::HandleScope. Generally speaking, you should store a Dictionary
25 class GIN_EXPORT Dictionary {
27 explicit Dictionary(v8::Isolate* isolate);
28 Dictionary(v8::Isolate* isolate, v8::Handle<v8::Object> object);
29 ~Dictionary();
31 static Dictionary CreateEmpty(v8::Isolate* isolate);
47 friend struct Converter<Dictionary>;
55 struct GIN_EXPORT Converter<Dictionary> {
57 Dictionary val);
60 Dictionary* out);