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)
67
var (stubSyntax, _) = VirtualMethodPointerStubGenerator.GenerateManagedToNativeStub(stub,
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver);
103
var (stubSyntax, _) = VirtualMethodPointerStubGenerator.GenerateNativeToManagedStub(stub,
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver);
175
FunctionPointerTypeSyntax functionPointerType = VirtualMethodPointerStubGenerator.GenerateUnmanagedFunctionPointerTypeForMethod(method,
VtableIndexStubGeneratorHelpers
.GetGeneratorResolver);