1 write to _marshallers
Microsoft.Interop.ComInterfaceGenerator (1)
UnmanagedToManagedStubGenerator.cs (1)
27
_marshallers
= BoundGenerators.Create(argTypes, generatorResolver, StubCodeContext.DefaultNativeToManagedStub, new Forwarder(), out var bindingDiagnostics);
6 references to _marshallers
Microsoft.Interop.ComInterfaceGenerator (6)
UnmanagedToManagedStubGenerator.cs (6)
31
if (
_marshallers
.NativeReturnMarshaller.UsesNativeIdentifier)
53
_marshallers
,
62
VariableDeclarations declarations = VariableDeclarations.GenerateDeclarationsForUnmanagedToManaged(
_marshallers
, _context, shouldInitializeVariables);
102
if (!
_marshallers
.IsUnmanagedVoidReturn)
103
allStatements.Add(ReturnStatement(IdentifierName(_context.GetIdentifiers(
_marshallers
.NativeReturnMarshaller.TypeInfo).native)));
110
return
_marshallers
.GenerateTargetMethodSignatureData(_context);