2 instantiations of ComInterfaceInfo
Microsoft.Interop.ComInterfaceGenerator (2)
25 references to ComInterfaceInfo
Microsoft.Interop.ComInterfaceGenerator (25)
ComInterfaceGenerator.cs (8)
50return ComInterfaceInfo.From(data.Left.Symbol, data.Left.Syntax, data.Right, ct);
56return ComInterfaceInfo.CreateInterfaceInfoForBaseInterfacesInOtherCompilations(data.Symbol);
57}).Collect().SelectMany(static (data, ct) => data.Distinct(ComInterfaceInfo.EqualityComparerForExternalIfaces.Instance));
157var context = data.Interface.Info;
248private static MemberDeclarationSyntax GenerateIUnknownDerivedAttributeApplication(ComInterfaceInfo context, CancellationToken _)
270ComInterfaceInfo owningInterfaceInfo,
437private static IncrementalMethodStubGenerationContext CalculateStubInformation(MethodDeclarationSyntax? syntax, IMethodSymbol symbol, int index, StubEnvironment environment, ComInterfaceInfo owningInterface, CancellationToken ct)
857private static ClassDeclarationSyntax GenerateInterfaceInformation(ComInterfaceInfo context, CancellationToken _)