11 references to SequenceEqualImmutableArray
Microsoft.Interop.ComInterfaceGenerator (5)
ComClassInfo.cs (1)
51new(names.ToImmutable()))
ComMethodContext.cs (2)
89return new GeneratedStubCodeContext(sourceAvailableContext.TypeKeyOwner, sourceAvailableContext.ContainingSyntaxContext, methodStub, new(diagnostics)); 109return new GeneratedStubCodeContext(sourceAvailableContext.OriginalDefiningType, sourceAvailableContext.ContainingSyntaxContext, methodStub, new(diagnostics));
SkippedStubContext.cs (1)
9internal sealed record SkippedStubContext(ManagedTypeInfo OriginalDefiningType) : GeneratedMethodContextBase(OriginalDefiningType, new(ImmutableArray<DiagnosticInfo>.Empty));
VtableIndexStubGenerator.cs (1)
407new SequenceEqualImmutableArray<DiagnosticInfo>(generatorDiagnostics.Diagnostics.ToImmutableArray()),
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));
JSMarshallingInfo.cs (1)
21private SequenceEqualImmutableArray<TypePositionInfo> _elementDependencies = new(ImmutableArray<TypePositionInfo>.Empty);
Microsoft.Interop.SourceGeneration (3)
SequenceEqualImmutableArray.cs (3)
27return new SequenceEqualImmutableArray<T>(Array.Add(value)); 55return new(source.ToImmutableArray()); 59return new(source);