/dports/lang/spidermonkey78/firefox-78.9.0/xpcom/base/ |
H A D | nsWeakReference.cpp | 15 class nsWeakReference final : public nsIWeakReference { 28 : nsIWeakReference(aReferent) in nsWeakReference() 65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference() 69 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>| 88 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 108 nsIWeakReference** aInstancePtr) { in GetWeakReference() 131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument 139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
|
H A D | nsIWeakReferenceUtils.h | 13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr; 30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr, 38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*, 40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*, 51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
|
H A D | nsIWeakReference.idl | 35 * An instance of |nsIWeakReference| is a proxy object that cooperates with 49 interface nsIWeakReference : nsISupports 55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place. 76 nsIWeakReference(nsISupports* aObject) 81 nsIWeakReference() = delete; 93 * instances of |nsIWeakReference|. Weak references in this scheme can only be 97 * @see nsIWeakReference 104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|. 108 * @see nsIWeakReference 112 nsIWeakReference GetWeakReference();
|
/dports/lang/spidermonkey60/firefox-60.9.0/xpcom/base/ |
H A D | nsWeakReference.cpp | 15 class nsWeakReference final : public nsIWeakReference { 28 : nsIWeakReference(aReferent) in nsWeakReference() 65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference() 69 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>| 88 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 108 nsIWeakReference** aInstancePtr) { in GetWeakReference() 131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument 139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
|
H A D | nsIWeakReferenceUtils.h | 13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr; 30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr, 38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*, 40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*, 51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
|
H A D | nsIWeakReference.idl | 35 * An instance of |nsIWeakReference| is a proxy object that cooperates with 49 interface nsIWeakReference : nsISupports 55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place. 76 nsIWeakReference(nsISupports* aObject) 81 nsIWeakReference() = delete; 93 * instances of |nsIWeakReference|. Weak references in this scheme can only be 97 * @see nsIWeakReference 104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|. 108 * @see nsIWeakReference 112 nsIWeakReference GetWeakReference();
|
/dports/mail/thunderbird/thunderbird-91.8.0/xpcom/base/ |
H A D | nsWeakReference.cpp | 15 class nsWeakReference final : public nsIWeakReference { 28 : nsIWeakReference(aReferent) in nsWeakReference() 65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference() 69 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>| 88 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 108 nsIWeakReference** aInstancePtr) { in GetWeakReference() 131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument 139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
|
H A D | nsIWeakReferenceUtils.h | 13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr; 30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr, 38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*, 40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*, 51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
|
H A D | nsIWeakReference.idl | 35 * An instance of |nsIWeakReference| is a proxy object that cooperates with 49 interface nsIWeakReference : nsISupports 55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place. 76 nsIWeakReference(nsISupports* aObject) 81 nsIWeakReference() = delete; 93 * instances of |nsIWeakReference|. Weak references in this scheme can only be 97 * @see nsIWeakReference 104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|. 108 * @see nsIWeakReference 112 nsIWeakReference GetWeakReference();
|
/dports/www/firefox/firefox-99.0/xpcom/base/ |
H A D | nsWeakReference.cpp | 15 class nsWeakReference final : public nsIWeakReference { 28 : nsIWeakReference(aReferent) in nsWeakReference() 65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference() 69 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>| 88 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 108 nsIWeakReference** aInstancePtr) { in GetWeakReference() 131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument 139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
|
H A D | nsIWeakReferenceUtils.h | 13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr; 30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr, 38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*, 40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*, 51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
|
H A D | nsIWeakReference.idl | 35 * An instance of |nsIWeakReference| is a proxy object that cooperates with 49 interface nsIWeakReference : nsISupports 55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place. 76 nsIWeakReference(nsISupports* aObject) 81 nsIWeakReference() = delete; 93 * instances of |nsIWeakReference|. Weak references in this scheme can only be 97 * @see nsIWeakReference 104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|. 108 * @see nsIWeakReference 112 nsIWeakReference GetWeakReference();
|
/dports/www/firefox-esr/firefox-91.8.0/xpcom/base/ |
H A D | nsWeakReference.cpp | 15 class nsWeakReference final : public nsIWeakReference { 28 : nsIWeakReference(aReferent) in nsWeakReference() 65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference() 69 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>| 88 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 108 nsIWeakReference** aInstancePtr) { in GetWeakReference() 131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument 139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
|
H A D | nsIWeakReferenceUtils.h | 13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr; 30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr, 38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*, 40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*, 51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference( 61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
|
H A D | nsIWeakReference.idl | 35 * An instance of |nsIWeakReference| is a proxy object that cooperates with 49 interface nsIWeakReference : nsISupports 55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place. 76 nsIWeakReference(nsISupports* aObject) 81 nsIWeakReference() = delete; 93 * instances of |nsIWeakReference|. Weak references in this scheme can only be 97 * @see nsIWeakReference 104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|. 108 * @see nsIWeakReference 112 nsIWeakReference GetWeakReference();
|
/dports/www/firefox-legacy/firefox-52.8.0esr/xpcom/glue/ |
H A D | nsIWeakReferenceUtils.h | 13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr; 36 nsQueryReferent(nsIWeakReference* aWeakPtr, nsresult* aError) in nsQueryReferent() 46 nsIWeakReference* MOZ_NON_OWNING_REF mWeakPtr; 51 do_QueryReferent(nsIWeakReference* aRawPtr, nsresult* aError = 0) 60 extern nsIWeakReference* NS_GetWeakReference(nsISupports*, 70 inline already_AddRefed<nsIWeakReference> 77 do_GetWeakReference(nsIWeakReference* aRawPtr, nsresult* aError = 0)
|
H A D | nsWeakReference.cpp | 31 class nsWeakReference final : public nsIWeakReference 90 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>| 95 nsIWeakReference* result = nullptr; in NS_GetWeakReference() 115 nsSupportsWeakReference::GetWeakReference(nsIWeakReference** aInstancePtr) in GetWeakReference() 139 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.WebBrowser/Mono.Mozilla/interfaces/ |
H A D | nsIWeakReference.cs | 38 internal interface nsIWeakReference { interface 40 #region nsIWeakReference 52 …public static nsIWeakReference GetProxy (Mono.WebBrowser.IWebBrowser control, nsIWeakReference obj) in GetProxy() 54 object o = Base.GetProxyForObject (control, typeof(nsIWeakReference).GUID, obj); in GetProxy() 55 return o as nsIWeakReference; in GetProxy()
|
H A D | nsIAccessibleRetrieval.cs | 65 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in getAccessibleInWeakShell() 77 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessNode() 83 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessible() 163 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in nsIAccessibleRetrieval.getAccessibleInWeakShell() 181 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in nsIAccessibleRetrieval.getCachedAccessNode() 190 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in nsIAccessibleRetrieval.getCachedAccessible()
|
H A D | nsIAccessibilityService.cs | 64 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in getAccessibleInWeakShell() 76 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessNode() 82 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessible() 143 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aWeakShell, in createHTMLAccessibleByMarkup() 162 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in createHTMLComboboxAccessible() 193 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in createHTMLListboxAccessible() 210 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in createHTMLSelectOptionAccessible() 247 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aWeakShell, in getAccessible() 345 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aWeakShell, in nsIAccessibilityService.createHTMLAccessibleByMarkup() 373 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in nsIAccessibilityService.createHTMLComboboxAccessible() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/xpcom/base/ |
H A D | nsIWeakReference.idl | 14 * An instance of |nsIWeakReference| is a proxy object that cooperates with 28 interface nsIWeakReference : nsISupports 34 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place. 46 * instances of |nsIWeakReference|. Weak references in this scheme can only be 50 * @see nsIWeakReference 57 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|. 61 * @see nsIWeakReference 65 nsIWeakReference GetWeakReference();
|
/dports/lang/spidermonkey60/firefox-60.9.0/toolkit/components/remote/ |
H A D | nsGTKRemoteService.h | 30 nsIWeakReference* aThis); 35 void HandleCommandsFor(GtkWidget* aWidget, nsIWeakReference* aWindow); 37 nsInterfaceHashtable<nsPtrHashKey<GtkWidget>, nsIWeakReference> mWindows;
|
/dports/www/firefox-legacy/firefox-52.8.0esr/toolkit/components/remote/ |
H A D | nsGTKRemoteService.h | 34 nsIWeakReference* aWindow); 39 nsIWeakReference* aThis); 45 nsInterfaceHashtable<nsPtrHashKey<GtkWidget>, nsIWeakReference> mWindows;
|
/dports/lang/spidermonkey60/firefox-60.9.0/xpcom/ds/ |
H A D | nsObserverList.h | 24 explicit ObserverRef(nsIWeakReference* aWeak) : isWeakRef(true), ref(aWeak) {} in ObserverRef() 34 nsIWeakReference* asWeak() { in asWeak() 36 return static_cast<nsIWeakReference*>((nsISupports*)ref); in asWeak()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/xpcom/ds/ |
H A D | nsObserverList.h | 24 explicit ObserverRef(nsIWeakReference* aWeak) : isWeakRef(true), ref(aWeak) {} in ObserverRef() 35 nsIWeakReference* asWeak() in asWeak() 38 return static_cast<nsIWeakReference*>((nsISupports*)ref); in asWeak()
|