1 instantiation of GeneratedComInterfaceCompilationData
Microsoft.Interop.ComInterfaceGenerator (1)
GeneratedComInterfaceAttributeData.cs (1)
64var generatedComInterfaceAttributeData = new GeneratedComInterfaceCompilationData();
21 references to GeneratedComInterfaceCompilationData
Microsoft.Interop.ComInterfaceGenerator (21)
ComClassInfo.cs (2)
48var attributeData = GeneratedComInterfaceCompilationData.GetDataFromAttribute(generatedComInterfaceAttribute);
ComInterfaceGenerator.cs (3)
306GeneratedComInterfaceCompilationData.TryGetGeneratedComInterfaceAttributeFromInterface(symbol.ContainingType, out var generatedComAttribute); 307var generatedComInterfaceAttributeData = GeneratedComInterfaceCompilationData.GetDataFromAttribute(generatedComAttribute);
ComInterfaceInfo.cs (11)
89var interfaceAttributeData = GeneratedComInterfaceCompilationData.GetAttributeDataFromInterfaceSymbol(symbol); 90var baseAttributeData = baseSymbol is not null ? GeneratedComInterfaceCompilationData.GetAttributeDataFromInterfaceSymbol(baseSymbol) : null; 159var interfaceAttributeData = GeneratedComInterfaceCompilationData.GetAttributeDataFromInterfaceSymbol(thisSymbol); 206GeneratedComInterfaceCompilationData attrSymbolInfo, 207GeneratedComInterfaceCompilationData? baseAttrInfo, 266GeneratedComInterfaceCompilationData attrSymbolInfo, 267GeneratedComInterfaceCompilationData? baseAttrInfo, 301GeneratedComInterfaceCompilationData attrSymbolInfo,
GeneratedComInterfaceAttributeData.cs (5)
13/// See <seealso cref="GeneratedComInterfaceCompilationData"/> for a type with a reference to the StringMarshallingCustomType 18public static GeneratedComInterfaceData From(GeneratedComInterfaceCompilationData generatedComInterfaceAttr) 54public static GeneratedComInterfaceCompilationData GetAttributeDataFromInterfaceSymbol(INamedTypeSymbol interfaceSymbol) 61public static GeneratedComInterfaceCompilationData GetDataFromAttribute(AttributeData attr) 64var generatedComInterfaceAttributeData = new GeneratedComInterfaceCompilationData();