12 references to Marshal
Microsoft.Interop.ComInterfaceGenerator (1)
Marshallers\StructAsHResultMarshallerFactory.cs (1)
38
case StubIdentifierContext.Stage.
Marshal
:
Microsoft.Interop.JavaScript.JSImportGenerator (3)
Marshaling\FuncJSGenerator.cs (1)
53
if (context.CurrentStage == StubIdentifierContext.Stage.
Marshal
&& CodeContext.Direction == MarshalDirection.UnmanagedToManaged && TypeInfo.IsManagedReturnPosition)
Marshaling\PrimitiveJSGenerator.cs (1)
41
if (context.CurrentStage == StubIdentifierContext.Stage.
Marshal
&& CodeContext.Direction == MarshalDirection.UnmanagedToManaged && TypeInfo.IsManagedReturnPosition)
Marshaling\TaskJSGenerator.cs (1)
56
if (context.CurrentStage == StubIdentifierContext.Stage.
Marshal
&& CodeContext.Direction == MarshalDirection.UnmanagedToManaged && TypeInfo.IsManagedReturnPosition)
Microsoft.Interop.SourceGeneration (8)
GeneratedStatements.cs (3)
34
Marshal = GenerateStatementsForStubContext(marshallers, context with { CurrentStage = StubIdentifierContext.Stage.
Marshal
}),
165
managedExceptionMarshaller.Generate(context with { CurrentStage = StubIdentifierContext.Stage.
Marshal
}));
180
StubIdentifierContext.Stage.
Marshal
=> "Convert managed data to native data.",
Marshalling\BlittableMarshaller.cs (1)
71
case StubIdentifierContext.Stage.
Marshal
:
Marshalling\BoolMarshaller.cs (1)
58
case StubIdentifierContext.Stage.
Marshal
:
Marshalling\CharMarshaller.cs (1)
88
case StubIdentifierContext.Stage.
Marshal
:
Marshalling\CustomTypeMarshallingGenerator.cs (1)
35
case StubIdentifierContext.Stage.
Marshal
:
Marshalling\DelegateMarshaller.cs (1)
38
case StubIdentifierContext.Stage.
Marshal
: