21 implementations of Create
Microsoft.Interop.ComInterfaceGenerator (5)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
199
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context) => _func(info, context);
Marshallers\ComInterfaceDispatchMarshallingResolver.cs (1)
19
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshallers\ManagedHResultExceptionGeneratorResolver.cs (1)
19
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshallers\ObjectUnwrapperResolver.cs (1)
17
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshallers\StructAsHResultMarshallerFactory.cs (1)
17
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSGeneratorFactory.cs (1)
17
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
NoSpanAndTaskMixingResolver.cs (1)
15
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
232
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context) => func(info, context);
ForwarderResolver.cs (1)
14
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context) => ResolvedGenerator.Resolved(s_forwarder.Bind(info, context));
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
ForwarderResolver.cs (1)
14
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context) => ResolvedGenerator.Resolved(s_forwarder.Bind(info, context));
Microsoft.Interop.SourceGeneration (11)
BoundGenerators.cs (1)
271
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
43
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\BlittableMarshallerResolver.cs (1)
23
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\BreakingChangeDetector.cs (1)
17
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\ByValueContentsMarshalKindValidator.cs (1)
22
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\CharMarshallingGeneratorResolver.cs (1)
24
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\CompositeMarshallingGeneratorResolver.cs (1)
26
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\IidParameterIndexMarshallerResolver.cs (1)
14
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
34
public ResolvedGenerator
Create
(
Marshalling\NoMarshallingInfoErrorResolver.cs (1)
14
public ResolvedGenerator
Create
(
Marshalling\NotSupportedResolver.cs (1)
8
public ResolvedGenerator
Create
(TypePositionInfo info, StubCodeContext context) =>
6 references to Create
Microsoft.Interop.SourceGeneration (6)
BoundGenerators.cs (2)
229
ResolvedGenerator generator = factory.
Create
(p, context);
273
ResolvedGenerator generator = inner.
Create
(info, context);
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
219
ResolvedGenerator resolvedElementMarshaller = _elementGeneratorResolver.
Create
(
Marshalling\BreakingChangeDetector.cs (1)
19
ResolvedGenerator gen = inner.
Create
(info, context);
Marshalling\ByValueContentsMarshalKindValidator.cs (1)
24
ResolvedGenerator generator = _inner.
Create
(info, context);
Marshalling\CompositeMarshallingGeneratorResolver.cs (1)
30
ResolvedGenerator generator = resolver.
Create
(info, context);