1 write to ManagedReturnMarshaller
Microsoft.Interop.SourceGeneration (1)
BoundGenerators.cs (1)
175ManagedReturnMarshaller = managedReturnMarshaller,
9 references to ManagedReturnMarshaller
Microsoft.Interop.SourceGeneration (9)
BoundGenerators.cs (2)
253public bool ManagedNativeSameReturn => ManagedReturnMarshaller.TypeInfo.IsNativeReturnPosition; 255public bool IsManagedVoidReturn => ManagedReturnMarshaller.TypeInfo.ManagedType == SpecialTypeInfo.Void;
GeneratedStatements.cs (3)
105InvokeStatement = $"{invokeContext.GetIdentifiers(marshallers.ManagedReturnMarshaller.TypeInfo).managed} = {propertyAccess};\r\n" 127if (marshallers.ManagedReturnMarshaller.TypeInfo.ManagedType == SpecialTypeInfo.Void) 132return $"{context.GetIdentifiers(marshallers.ManagedReturnMarshaller.TypeInfo).managed} = {invoke}";
ManagedToNativeStubGenerator.cs (2)
48if (_marshallers.ManagedReturnMarshaller.UsesNativeIdentifier) 183writer.WriteLine($"return {_context.GetIdentifiers(_marshallers.ManagedReturnMarshaller.TypeInfo).managed};");
VariableDeclarations.cs (2)
30AppendVariableDeclarations(marshallers.ManagedReturnMarshaller); 76AppendVariableDeclarations(marshallers.ManagedReturnMarshaller);