12 instantiations of Forwarder
Microsoft.Interop.ComInterfaceGenerator (2)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
90var forwarder = new Forwarder();
UnmanagedToManagedStubGenerator.cs (1)
27_marshallers = BoundGenerators.Create(argTypes, generatorResolver, StubCodeContext.DefaultNativeToManagedStub, new Forwarder(), out var bindingDiagnostics);
Microsoft.Interop.JavaScript.JSImportGenerator (3)
Marshaling\FuncJSGenerator.cs (1)
20: base(isAction ? MarshalerType.Action : MarshalerType.Function, new Forwarder().Bind(info, context))
Marshaling\PrimitiveJSGenerator.cs (1)
20: base(marshalerType, new Forwarder().Bind(info, context))
Marshaling\TaskJSGenerator.cs (1)
17: base(MarshalerType.Task, new Forwarder().Bind(info, context))
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
155var forwarder = new Forwarder();
ForwarderResolver.cs (1)
12private static readonly Forwarder s_forwarder = new Forwarder();
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
ForwarderResolver.cs (1)
12private static readonly Forwarder s_forwarder = new Forwarder();
Microsoft.Interop.SourceGeneration (4)
ManagedToNativeStubGenerator.cs (1)
59_marshallers = BoundGenerators.Create(argTypes, generatorResolver, StubCodeContext.DefaultManagedToNativeStub, new Forwarder(), out var bindingDiagnostics);
Marshalling\ByValueContentsMarshalKindValidator.cs (1)
13private static readonly Forwarder s_forwarder = new();
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
18private static readonly Forwarder s_forwarder = new();
Marshalling\ResolvedGenerator.cs (1)
12private static readonly Forwarder s_forwarder = new();
8 references to Forwarder
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
90var forwarder = new Forwarder();
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
155var forwarder = new Forwarder();
ForwarderResolver.cs (1)
12private static readonly Forwarder s_forwarder = new Forwarder();
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
ForwarderResolver.cs (1)
12private static readonly Forwarder s_forwarder = new Forwarder();
Microsoft.Interop.SourceGeneration (4)
Marshalling\ByValueContentsMarshalKindValidator.cs (1)
13private static readonly Forwarder s_forwarder = new();
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
18private static readonly Forwarder s_forwarder = new();
Marshalling\MarshallingGenerator.cs (1)
158internal bool IsForwarder => unbound is Forwarder;
Marshalling\ResolvedGenerator.cs (1)
12private static readonly Forwarder s_forwarder = new();