5 references to VtableIndexStubGeneratorHelpers
Microsoft.Interop.ComInterfaceGenerator (5)
Analyzers\VtableIndexStubDiagnosticsAnalyzer.cs (2)
94
var (_, diagnostics) = VirtualMethodPointerStubGenerator.GenerateManagedToNativeStub(stubContext, static (env, dir) => new ByValueContentsMarshalKindValidator(
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver(env, dir)));
101
var (_, diagnostics) = VirtualMethodPointerStubGenerator.GenerateNativeToManagedStub(stubContext, static (env, dir) => new ByValueContentsMarshalKindValidator(
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver(env, dir)));
VtableIndexStubGenerator.cs (3)
353
var (stub, _) = VirtualMethodPointerStubGenerator.GenerateManagedToNativeStub(methodStub,
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver);
364
var (stub, _) = VirtualMethodPointerStubGenerator.GenerateNativeToManagedStub(methodStub,
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver);
394
populateVtableMethod.WithBody(VirtualMethodPointerStubGenerator.GenerateVirtualMethodTableSlotAssignments(vtableMethods, vtableParameter,
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver)));