1 write to Options
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceInfo.cs (1)
52
Options
= options;
3 references to Options
Microsoft.Interop.ComInterfaceGenerator (3)
ComInterfaceContext.cs (2)
55
var baselessCtx = DiagnosticOr<ComInterfaceContext>.From(new ComInterfaceContext(iface, null, iface.
Options
) { IsExternallyDefined = iface.IsExternallyDefined });
79
var ctx = DiagnosticOr<ComInterfaceContext>.From(new ComInterfaceContext(iface, baseContext.Value, iface.
Options
) { IsExternallyDefined = iface.IsExternallyDefined });
ComInterfaceGenerator.cs (1)
511
writer.WriteLine($"public static void** ManagedVirtualMethodTable => {(interfaceInfo.
Options
.HasFlag(ComInterfaceOptions.ManagedObjectWrapper) ? "(void**)global::System.Runtime.CompilerServices.Unsafe.AsPointer(in InterfaceImplementation.Vtable)" : "null")};");