15 instantiations of SequenceEqualImmutableArray
Microsoft.Interop.ComInterfaceGenerator (5)
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSGeneratorFactory.cs (2)
58return Create(info, context, isToJs, simple.KnownType, [], jsMarshalingInfo.JSType, new(ImmutableArray<JSTypeFlags>.Empty));
311var gen = Create(info, context, isToJs ^ (!isReturn), argTypes[i], Array.Empty<KnownManagedType>(), argJSTypes[i], new(ImmutableArray<JSTypeFlags>.Empty));
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
Microsoft.Interop.SourceGeneration (5)
43 references to SequenceEqualImmutableArray
Microsoft.Interop.ComInterfaceGenerator (27)
ComInterfaceGenerator.cs (6)
75var cmi = ComMethodInfo.GetMethodsFromInterface(cii, ct);
88List<(ComInterfaceContext, SequenceEqualImmutableArray<ComMethodInfo>)> ifaceCtxs = new();
763SequenceEqualImmutableArray<AttributeInfo> PropAttrs,
798SequenceEqualImmutableArray<AttributeInfo> propAttrs = shadow.MethodInfo.AssociatedAttributes;
899static void FlushPendingGetter(IndentedTextWriter writer, ref (string? PropName, string? DeclaringType, string? PropType, SequenceEqualImmutableArray<AttributeInfo> PropAttrs, string? IndexParamList, string? IndexArgList, bool IsUnsafe) pending)
962static void EmitPropertyAttributes(IndentedTextWriter writer, SequenceEqualImmutableArray<AttributeInfo> attrs)
Microsoft.Interop.JavaScript.JSImportGenerator (4)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
Microsoft.Interop.SourceGeneration (10)