1 instantiation of ComInterfaceAndMethodsContext
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
554contextList.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, 502private static ImmutableArray<ComInterfaceAndMethodsContext> GroupComContextsForInterfaceGeneration(ImmutableArray<ComMethodContext> methods, ImmutableArray<ComInterfaceContext> interfaces, CancellationToken ct) 509return ImmutableArray<ComInterfaceAndMethodsContext>.Empty; 523var contextList = ImmutableArray.CreateBuilder<ComInterfaceAndMethodsContext>(); 571private static InterfaceDeclarationSyntax GenerateImplementationInterface(ComInterfaceAndMethodsContext interfaceGroup, CancellationToken _) 593private static InterfaceDeclarationSyntax GenerateImplementationVTableMethods(ComInterfaceAndMethodsContext comInterfaceAndMethods, CancellationToken _) 608private static StructDeclarationSyntax GenerateInterfaceImplementationVtable(ComInterfaceAndMethodsContext interfaceMethods, CancellationToken _) 706private static InterfaceDeclarationSyntax GenerateImplementationVTable(ComInterfaceAndMethodsContext interfaceMethods, CancellationToken _)