15 implementations of Create
Microsoft.Interop.ComInterfaceGenerator (5)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
195public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context) => _func(info, context);
Marshallers\ComInterfaceDispatchMarshallingResolver.cs (1)
19public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Marshallers\ManagedHResultExceptionGeneratorResolver.cs (1)
18public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Marshallers\ObjectUnwrapperResolver.cs (1)
17public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Marshallers\StructAsHResultMarshallerFactory.cs (1)
17public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSGeneratorFactory.cs (1)
17public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
NoSpanAndTaskMixingResolver.cs (1)
15public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Microsoft.Interop.LibraryImportGenerator (1)
ForwarderResolver.cs (1)
14public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context) => ResolvedGenerator.Resolved(s_forwarder.Bind(info, context));
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
ForwarderResolver.cs (1)
14public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context) => ResolvedGenerator.Resolved(s_forwarder.Bind(info, context));
Microsoft.Interop.SourceGeneration (6)
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
43public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Marshalling\ByValueContentsMarshalKindValidator.cs (1)
22public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Marshalling\CharMarshallingGeneratorResolver.cs (1)
24public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
34public ResolvedGenerator Create(
Marshalling\NoMarshallingInfoErrorResolver.cs (1)
14public ResolvedGenerator Create(
Marshalling\NotSupportedResolver.cs (1)
8public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context) =>
6 references to Create
Microsoft.Interop.ComInterfaceGenerator (2)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (2)
118ResolvedGenerator unmanagedToManagedGenerator = unmanagedToManagedFactory.Create(info, StubCodeContext.DefaultNativeToManagedStub); 119ResolvedGenerator managedToUnmanagedGenerator = managedToUnmanagedFactory.Create(info, StubCodeContext.DefaultManagedToNativeStub);
Microsoft.Interop.SourceGeneration (4)
BoundGenerators.cs (1)
187ResolvedGenerator generator = factory.Create(p, context);
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
219ResolvedGenerator resolvedElementMarshaller = _elementGeneratorResolver.Create(
Marshalling\ByValueContentsMarshalKindValidator.cs (1)
24ResolvedGenerator generator = _inner.Create(info, context);
Marshalling\CompositeMarshallingGeneratorResolver.cs (1)
30ResolvedGenerator generator = resolver.Create(info, context);