11 implementations of GeneratePinnedMarshalStatements
Microsoft.Interop.SourceGeneration (11)
Marshalling\StatefulMarshallingStrategy.cs (4)
49public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 129public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 227public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 307public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context);
Marshalling\StatelessMarshallingStrategy.cs (5)
54public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 122public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 162public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 228public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) 400public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => spaceMarshallingStrategy.GeneratePinnedMarshalStatements(writer, context);
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
29public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 84public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context);
9 references to GeneratePinnedMarshalStatements
Microsoft.Interop.SourceGeneration (9)
Marshalling\CustomTypeMarshallingGenerator.cs (1)
48nativeTypeMarshaller.GeneratePinnedMarshalStatements(writer, context);
Marshalling\StatefulMarshallingStrategy.cs (3)
129public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 227public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 307public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context);
Marshalling\StatelessMarshallingStrategy.cs (3)
122public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 162public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 400public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => spaceMarshallingStrategy.GeneratePinnedMarshalStatements(writer, context);
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
29public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context); 84public void GeneratePinnedMarshalStatements(IndentedTextWriter writer, StubIdentifierContext context) => innerMarshaller.GeneratePinnedMarshalStatements(writer, context);