8 references to ComInterfaceGeneratorHelpers
Microsoft.Interop.ComInterfaceGenerator (8)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (2)
84
var managedToUnmanagedFactory =
ComInterfaceGeneratorHelpers
.GetGeneratorResolver(env.EnvironmentFlags, MarshalDirection.ManagedToUnmanaged);
85
var unmanagedToManagedFactory =
ComInterfaceGeneratorHelpers
.GetGeneratorResolver(env.EnvironmentFlags, MarshalDirection.UnmanagedToManaged);
ComInterfaceGenerator.cs (3)
667
ComInterfaceGeneratorHelpers
.GetGeneratorResolver);
684
ComInterfaceGeneratorHelpers
.GetGeneratorResolver);
870
Argument(
ComInterfaceGeneratorHelpers
.CreateEmbeddedDataBlobCreationStatement(context.InterfaceId.ToByteArray())))))
ComMethodContext.cs (2)
92
var (methodStub, diagnostics) = VirtualMethodPointerStubGenerator.GenerateManagedToNativeStub(sourceAvailableContext,
ComInterfaceGeneratorHelpers
.GetGeneratorResolver);
112
var (methodStub, diagnostics) = VirtualMethodPointerStubGenerator.GenerateNativeToManagedStub(sourceAvailableContext,
ComInterfaceGeneratorHelpers
.GetGeneratorResolver);
Marshallers\ManagedHResultExceptionGeneratorResolver.cs (1)
58
Argument(
ComInterfaceGeneratorHelpers
.CreateEmbeddedDataBlobCreationStatement(marshallingInfo.InterfaceId.ToByteArray())))),