11 implementations of GenerateUnmarshalStatements
Microsoft.Interop.SourceGeneration (11)
Marshalling\StatefulMarshallingStrategy.cs (4)
57public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 133public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 250public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 310public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context);
Marshalling\StatelessMarshallingStrategy.cs (5)
58public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 126public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 166public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 251public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 413public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context)
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
40public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 88public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context);
10 references to GenerateUnmarshalStatements
Microsoft.Interop.SourceGeneration (10)
Marshalling\CustomTypeMarshallingGenerator.cs (1)
67nativeTypeMarshaller.GenerateUnmarshalStatements(writer, context);
Marshalling\StatefulMarshallingStrategy.cs (3)
133public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 270innerMarshaller.GenerateUnmarshalStatements(writer, context); 310public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context);
Marshalling\StatelessMarshallingStrategy.cs (4)
126public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 166public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 423spaceMarshallingStrategy.GenerateUnmarshalStatements(writer, context); 431spaceMarshallingStrategy.GenerateUnmarshalStatements(writer, context);
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
40public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context); 88public void GenerateUnmarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalStatements(writer, context);