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)
229
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)
187
ResolvedGenerator generator = factory.
Create
(p, context);
231
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);