4 instantiations of ResolvedGeneratorAndType
Microsoft.Interop.JavaScript.JSImportGenerator (4)
JSGeneratorFactory.cs (4)
54return new(ResolvedGenerator.NotSupported(info, context, new(info)), MarshalerType.None); 87return new(ResolvedGenerator.NotSupported(info, context, new(info)), MarshalerType.None); 322return new( 332return new(ResolvedGenerator.Resolved(generator), baseType, subTypes);
6 references to ResolvedGeneratorAndType
Microsoft.Interop.JavaScript.JSImportGenerator (6)
JSGeneratorFactory.cs (6)
46private static ResolvedGeneratorAndType Create(TypePositionInfo info, JSMarshallingInfo jsMarshalingInfo, StubCodeContext context) 91private static ResolvedGeneratorAndType Create(TypePositionInfo info, StubCodeContext context, bool isToJs, KnownManagedType marshaledType, KnownManagedType[] argumentTypes, JSTypeFlags jsType, JSTypeFlags[] jsTypeArguments) 298ResolvedGeneratorAndType ResolveCallback(KnownManagedType managedType, KnownManagedType[] argTypes, JSTypeFlags[] argJSTypes) 305var gen = Create(info, context, isToJs ^ (!isReturn), argTypes[i], Array.Empty<KnownManagedType>(), argJSTypes[i], Array.Empty<JSTypeFlags>()); 320ResolvedGeneratorAndType failWithReason(string failReason) 330ResolvedGeneratorAndType resolved(IBoundMarshallingGenerator generator, MarshalerType baseType, IEnumerable<MarshalerType>? subTypes = null)