17 references to BlindAggregator
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (17)
BlindAggregatorFactory.cs (17)
19
=> (IntPtr)
BlindAggregator
.CreateInstance();
23
var pWrapper = (
BlindAggregator
*)wrapperUnknown;
38
public static unsafe
BlindAggregator
* CreateInstance()
40
var pResult = (
BlindAggregator
*)Marshal.AllocCoTaskMem(sizeof(
BlindAggregator
));
75
private unsafe delegate int QueryInterfaceDelegateType(
BlindAggregator
* pThis, [In] ref Guid riid, out IntPtr pvObject);
76
private unsafe delegate uint AddRefDelegateType(
BlindAggregator
* pThis);
77
private unsafe delegate uint ReleaseDelegateType(
BlindAggregator
* pThis);
78
private unsafe delegate int GetGCHandlePtrDelegateType(
BlindAggregator
* pThis, out IntPtr pResult);
84
private static readonly unsafe QueryInterfaceDelegateType s_queryInterface =
BlindAggregator
.QueryInterface;
85
private static readonly unsafe AddRefDelegateType s_addRef =
BlindAggregator
.AddRef;
86
private static readonly unsafe ReleaseDelegateType s_release =
BlindAggregator
.Release;
87
private static readonly unsafe GetGCHandlePtrDelegateType s_get_GCHandlePtr =
BlindAggregator
.GetGCHandlePtr;
139
private static unsafe int QueryInterface(
BlindAggregator
* pThis, [In] ref Guid riid, out IntPtr pvObject)
159
private static unsafe uint AddRef(
BlindAggregator
* pThis)
162
private static unsafe uint Release(
BlindAggregator
* pThis)
174
private static unsafe int GetGCHandlePtr(
BlindAggregator
* pThis, out IntPtr pResult)