1 instantiation of ComInterfaceAndMethodsContext
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
554
contextList.Add(
new
(iface, methodList.ToImmutable().ToSequenceEqual()));
8 references to ComInterfaceAndMethodsContext
Microsoft.Interop.ComInterfaceGenerator (8)
ComInterfaceGenerator.cs (8)
173
.Select(static (x, ct) => new ItemAndSyntaxes<
ComInterfaceAndMethodsContext
>(x,
502
private static ImmutableArray<
ComInterfaceAndMethodsContext
> GroupComContextsForInterfaceGeneration(ImmutableArray<ComMethodContext> methods, ImmutableArray<ComInterfaceContext> interfaces, CancellationToken ct)
509
return ImmutableArray<
ComInterfaceAndMethodsContext
>.Empty;
523
var contextList = ImmutableArray.CreateBuilder<
ComInterfaceAndMethodsContext
>();
571
private static InterfaceDeclarationSyntax GenerateImplementationInterface(
ComInterfaceAndMethodsContext
interfaceGroup, CancellationToken _)
593
private static InterfaceDeclarationSyntax GenerateImplementationVTableMethods(
ComInterfaceAndMethodsContext
comInterfaceAndMethods, CancellationToken _)
608
private static StructDeclarationSyntax GenerateInterfaceImplementationVtable(
ComInterfaceAndMethodsContext
interfaceMethods, CancellationToken _)
706
private static InterfaceDeclarationSyntax GenerateImplementationVTable(
ComInterfaceAndMethodsContext
interfaceMethods, CancellationToken _)