Lines Matching refs:Global

19  * C++11 embedders can use STL containers with Global values,
112 static void Dispose(Isolate* isolate, Global<V> value, K key) {}
143 static void Dispose(Isolate* isolate, Global<V> value, K key) {}
156 * A map wrapper that allows using Global as a mapped value.
157 * C++11 embedders don't need this class, as they can use Global
206 Global<V> Remove(const K& key) {
299 static PersistentContainerValue ClearAndLeak(Global<V>* persistent) {
305 static PersistentContainerValue Leak(Global<V>* persistent) {
310 * Return a container value as Global and make sure the weak
314 static Global<V> Release(PersistentContainerValue v) {
315 Global<V> p;
325 Global<V> p;
330 void AnnotateStrongRetainer(Global<V>* persistent) {
368 * Returns old value as Global.
370 Global<V> Set(const K& key, Local<V> value) {
371 Global<V> persistent(this->isolate(), value);
378 Global<V> Set(const K& key, Global<V> value) {
386 Global<V> SetUnique(const K& key, Global<V>* persistent) {
408 Global<V> Set(const K& key, Global<V> value,
444 * Returns old value as Global.
446 Global<V> Set(const K& key, Local<V> value) {
447 Global<V> persistent(this->isolate(), value);
454 Global<V> Set(const K& key, Global<V> value) {
462 Global<V> SetUnique(const K& key, Global<V>* persistent) {
484 Global<V> Set(const K& key, Global<V> value,
510 * A map that uses Global as value and std::map as the backing
514 * Global directly in std containers.
526 * A map that uses Global as value and std::map as the backing
530 * Global directly in std containers.
567 * A vector wrapper that safely stores Global values.
568 * C++11 embedders don't need this class, as they can use Global
589 Global<V> persistent(isolate_, value);
596 void Append(Global<V> persistent) {
627 Global<V> p;
642 static PersistentContainerValue ClearAndLeak(Global<V>* persistent) {