11 implementations of GenerateUnmarshalCaptureStatements
Microsoft.Interop.SourceGeneration (11)
Marshalling\StatefulMarshallingStrategy.cs (4)
112
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context)
241
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context)
458
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalCaptureStatements(context);
519
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalCaptureStatements(context);
Marshalling\StatelessMarshallingStrategy.cs (5)
123
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context)
240
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalCaptureStatements(context);
301
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalCaptureStatements(context);
436
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => Array.Empty<StatementSyntax>();
696
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => Array.Empty<StatementSyntax>();
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
73
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalCaptureStatements(context);
127
public IEnumerable<StatementSyntax>
GenerateUnmarshalCaptureStatements
(StubIdentifierContext context) => innerMarshaller.GenerateUnmarshalCaptureStatements(context);
8 references to GenerateUnmarshalCaptureStatements
Microsoft.Interop.SourceGeneration (8)
Marshalling\CustomTypeMarshallingGenerator.cs (1)
63
return nativeTypeMarshaller.
GenerateUnmarshalCaptureStatements
(context);
Marshalling\StatefulMarshallingStrategy.cs (3)
243
return innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);
458
public IEnumerable<StatementSyntax> GenerateUnmarshalCaptureStatements(StubIdentifierContext context) => innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);
519
public IEnumerable<StatementSyntax> GenerateUnmarshalCaptureStatements(StubIdentifierContext context) => innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);
Marshalling\StatelessMarshallingStrategy.cs (2)
240
public IEnumerable<StatementSyntax> GenerateUnmarshalCaptureStatements(StubIdentifierContext context) => innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);
301
public IEnumerable<StatementSyntax> GenerateUnmarshalCaptureStatements(StubIdentifierContext context) => innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
73
public IEnumerable<StatementSyntax> GenerateUnmarshalCaptureStatements(StubIdentifierContext context) => innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);
127
public IEnumerable<StatementSyntax> GenerateUnmarshalCaptureStatements(StubIdentifierContext context) => innerMarshaller.
GenerateUnmarshalCaptureStatements
(context);