11 references to ArraySegment
Microsoft.Interop.JavaScript.JSImportGenerator (11)
JSGeneratorFactory.cs (10)
252
case KnownManagedType.
ArraySegment
when jsType == JSTypeFlags.MemoryView && jsTypeArguments.Length != 0:
254
case KnownManagedType.
ArraySegment
when jsType == JSTypeFlags.MemoryView && argumentTypes[0] == KnownManagedType.Byte: return ResolvedGenerator.Resolved(new ArraySegmentJSGenerator(info, context, MarshalerType.Byte));
255
case KnownManagedType.
ArraySegment
when jsType == JSTypeFlags.MemoryView && argumentTypes[0] == KnownManagedType.Int32: return ResolvedGenerator.Resolved(new ArraySegmentJSGenerator(info, context, MarshalerType.Int32));
256
case KnownManagedType.
ArraySegment
when jsType == JSTypeFlags.MemoryView && argumentTypes[0] == KnownManagedType.Double: return ResolvedGenerator.Resolved(new ArraySegmentJSGenerator(info, context, MarshalerType.Double));
257
case KnownManagedType.
ArraySegment
when jsType == JSTypeFlags.MemoryView:
261
case KnownManagedType.
ArraySegment
when argumentTypes[0] == KnownManagedType.Byte && jsType == JSTypeFlags.Missing:
262
case KnownManagedType.
ArraySegment
when argumentTypes[0] == KnownManagedType.Int32 && jsType == JSTypeFlags.Missing:
263
case KnownManagedType.
ArraySegment
when argumentTypes[0] == KnownManagedType.Double && jsType == JSTypeFlags.Missing:
275
|| argumentTypes[i] == KnownManagedType.
ArraySegment
305
|| argumentTypes[i] == KnownManagedType.
ArraySegment
JSManagedTypeInfo.cs (1)
191
internal sealed record JSArraySegmentTypeInfo(JSSimpleTypeInfo ElementTypeInfo) : JSTypeInfo(KnownManagedType.
ArraySegment
);