LCOV - code coverage report
Current view: top level - source/gui/Scripting - JSInterface_GUIProxy.h (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 10 29 34.5 %
Date: 2023-01-19 00:18:29 Functions: 16 65 24.6 %

Function Name Sort by function name Hit count Sort by hit count
GUIProxyProps::~GUIProxyProps() 0
CList* IGUIProxyObject::FromPrivateSlot<CList>(JSObject*) 0
CText* IGUIProxyObject::FromPrivateSlot<CText>(JSObject*) 0
CButton* IGUIProxyObject::FromPrivateSlot<CButton>(JSObject*) 0
CMiniMap* IGUIProxyObject::FromPrivateSlot<CMiniMap>(JSObject*) 0
CList* IGUIProxyObject::UnsafeFromPrivateSlot<CList>(JSObject*) 0
CText* IGUIProxyObject::UnsafeFromPrivateSlot<CText>(JSObject*) 0
CButton* IGUIProxyObject::UnsafeFromPrivateSlot<CButton>(JSObject*) 0
CMiniMap* IGUIProxyObject::UnsafeFromPrivateSlot<CMiniMap>(JSObject*) 0
JSI_GUIProxy<IGUIObject>::isExtensible(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<IGUIObject>::defineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<IGUIObject>::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<IGUIObject>::preventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<IGUIObject>::setImmutablePrototype(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<IGUIObject>::getPrototypeIfOrdinary(JSContext*, JS::Handle<JSObject*>, bool*, JS::MutableHandle<JSObject*>) const 0
JSI_GUIProxy<IGUIObject>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >) const 0
JSI_GUIProxy<IGUIObject>::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CList>::isExtensible(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CList>::defineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CList>::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CList>::preventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CList>::setImmutablePrototype(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CList>::getPrototypeIfOrdinary(JSContext*, JS::Handle<JSObject*>, bool*, JS::MutableHandle<JSObject*>) const 0
JSI_GUIProxy<CList>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >) const 0
JSI_GUIProxy<CList>::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CText>::isExtensible(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CText>::defineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CText>::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CText>::preventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CText>::setImmutablePrototype(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CText>::getPrototypeIfOrdinary(JSContext*, JS::Handle<JSObject*>, bool*, JS::MutableHandle<JSObject*>) const 0
JSI_GUIProxy<CText>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >) const 0
JSI_GUIProxy<CText>::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CButton>::isExtensible(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CButton>::defineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CButton>::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CButton>::preventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CButton>::setImmutablePrototype(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CButton>::getPrototypeIfOrdinary(JSContext*, JS::Handle<JSObject*>, bool*, JS::MutableHandle<JSObject*>) const 0
JSI_GUIProxy<CButton>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >) const 0
JSI_GUIProxy<CButton>::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CMiniMap>::isExtensible(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CMiniMap>::defineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CMiniMap>::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<CMiniMap>::preventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) const 0
JSI_GUIProxy<CMiniMap>::setImmutablePrototype(JSContext*, JS::Handle<JSObject*>, bool*) const 0
JSI_GUIProxy<CMiniMap>::getPrototypeIfOrdinary(JSContext*, JS::Handle<JSObject*>, bool*, JS::MutableHandle<JSObject*>) const 0
JSI_GUIProxy<CMiniMap>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >) const 0
JSI_GUIProxy<CMiniMap>::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const 0
JSI_GUIProxy<IGUIObject>::JSI_GUIProxy() 1
JSI_GUIProxy<IGUIObject>::~JSI_GUIProxy() 1
JSI_GUIProxy<CList>::JSI_GUIProxy() 1
JSI_GUIProxy<CList>::~JSI_GUIProxy() 1
JSI_GUIProxy<CText>::JSI_GUIProxy() 1
JSI_GUIProxy<CText>::~JSI_GUIProxy() 1
JSI_GUIProxy<CButton>::JSI_GUIProxy() 1
JSI_GUIProxy<CButton>::~JSI_GUIProxy() 1
JSI_GUIProxy<CMiniMap>::JSI_GUIProxy() 1
JSI_GUIProxy<CMiniMap>::~JSI_GUIProxy() 1
IGUIProxyObject::IGUIProxyObject() 4
IGUIProxyObject::~IGUIProxyObject() 4
IGUIObject* IGUIProxyObject::UnsafeFromPrivateSlot<IGUIObject>(JSObject*) 9
IGUIProxyObject::Get() const 9
GUIProxyProps::GUIProxyProps() 30
GUIProxyProps::~GUIProxyProps().2 30

Generated by: LCOV version 1.13