7 references to PinnedMarshal
Microsoft.Interop.JavaScript.JSImportGenerator (3)
Marshaling\FuncJSGenerator.cs (1)
63
if (context.CurrentStage == StubIdentifierContext.Stage.
PinnedMarshal
&& CodeContext.Direction == MarshalDirection.ManagedToUnmanaged && !TypeInfo.IsManagedReturnPosition)
Marshaling\PrimitiveJSGenerator.cs (1)
51
if (context.CurrentStage == StubIdentifierContext.Stage.
PinnedMarshal
&& CodeContext.Direction == MarshalDirection.ManagedToUnmanaged && !TypeInfo.IsManagedReturnPosition)
Marshaling\TaskJSGenerator.cs (1)
68
if (context.CurrentStage == StubIdentifierContext.Stage.
PinnedMarshal
&& CodeContext.Direction == MarshalDirection.ManagedToUnmanaged && !TypeInfo.IsManagedReturnPosition)
Microsoft.Interop.SourceGeneration (4)
GeneratedStatements.cs (3)
36
PinnedMarshal = GenerateStatementsForStubContext(marshallers, context with { CurrentStage = StubIdentifierContext.Stage.
PinnedMarshal
}),
167
managedExceptionMarshaller.Generate(context with { CurrentStage = StubIdentifierContext.Stage.
PinnedMarshal
}));
182
StubIdentifierContext.Stage.
PinnedMarshal
=> "Convert managed data to native data that requires the managed data to be pinned.",
Marshalling\CustomTypeMarshallingGenerator.cs (1)
48
case StubIdentifierContext.Stage.
PinnedMarshal
: