Home
last modified time | relevance | path

Searched refs:WeakMap (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/src/Vulkan/Debug/
DWeakMap.hpp31 class WeakMap class
89 WeakMap<K, V>::iterator::iterator(const MapIterator &it, const MapIterator &end) in iterator()
97 void WeakMap<K, V>::iterator::operator++() in operator ++()
104 void WeakMap<K, V>::iterator::skipNull() in skipNull()
119 bool WeakMap<K, V>::iterator::operator==(const iterator &rhs) const in operator ==()
125 bool WeakMap<K, V>::iterator::operator!=(const iterator &rhs) const in operator !=()
131 std::pair<K, std::shared_ptr<V>> WeakMap<K, V>::iterator::operator*() const in operator *()
137 typename WeakMap<K, V>::iterator WeakMap<K, V>::begin() const in begin()
143 typename WeakMap<K, V>::iterator WeakMap<K, V>::end() const in end()
149 size_t WeakMap<K, V>::approx_size() const in approx_size()
[all …]
DContext.cpp137 WeakMap<Thread::ID, Thread> threads;
138 WeakMap<File::ID, File> files;
139 WeakMap<Frame::ID, Frame> frames;
140 WeakMap<Scope::ID, Scope> scopes;
141 WeakMap<VariableContainer::ID, VariableContainer> variableContainers;
/external/v8/src/debug/
Ddebug-interface.h554 class WeakMap : public v8::Object {
556 WeakMap() = delete;
559 V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT v8::MaybeLocal<WeakMap> Set(
563 V8_EXPORT_PRIVATE static Local<WeakMap> New(v8::Isolate* isolate);
564 V8_INLINE static WeakMap* Cast(Value* obj);
/external/v8/src/inspector/
Dinspected-context.h70 v8::Global<v8::debug::WeakMap> m_internalObjects;
Dinspected-context.cc128 m_internalObjects.Reset(isolate(), v8::debug::WeakMap::New(isolate())); in addInternalObject()
/external/v8/src/api/
Dapi.h37 class WeakMap; variable
130 V(debug::WeakMap, JSWeakMap) \
Dapi.cc3480 VALUE_IS_SPECIFIC_TYPE(WeakMap, JSWeakMap) in VALUE_IS_SPECIFIC_TYPE()
10460 v8::MaybeLocal<v8::Value> debug::WeakMap::Get(v8::Local<v8::Context> context, in Get()
10462 PREPARE_FOR_EXECUTION(context, WeakMap, Get, Value); in Get()
10474 v8::MaybeLocal<debug::WeakMap> debug::WeakMap::Set( in Set()
10477 PREPARE_FOR_EXECUTION(context, WeakMap, Set, WeakMap); in Set()
10486 RETURN_ON_FAILED_EXECUTION(WeakMap); in Set()
10487 RETURN_ESCAPED(Local<WeakMap>::Cast(Utils::ToLocal(result))); in Set()
10490 Local<debug::WeakMap> debug::WeakMap::New(v8::Isolate* isolate) { in New()
10492 LOG_API(i_isolate, WeakMap, New); in New()
10495 return ToApiHandle<debug::WeakMap>(obj); in New()
[all …]
/external/perfetto/ui/src/frontend/
Dpanel_container.ts65 private panelPerfStats = new WeakMap<Panel, RunningStatistics>();
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1215 const WeakObjectUseMap &WeakMap = CurFn->getWeakObjectUses(); in diagnoseRepeatedUseOfWeak() local
1219 for (WeakObjectUseMap::const_iterator I = WeakMap.begin(), E = WeakMap.end(); in diagnoseRepeatedUseOfWeak()
/external/v8/
DChangeLog38604 [es6] Fix WeakMap/Set built-ins subclasssing (issues 3101, 3330).
40904 Add WeakMap to v8.h (Chromium issue 437416).
42350 WeakMap/WeakSet: Add test for non object keys (issue 3399).
42374 ES6: Implement WeakMap and WeakSet constructor logic (issue 3399).
44880 Implemented WeakMap.prototype.clear function. (issue 2753)
46437 Fixed WeakMap processing for evacuation candidates (issue 2060).