17 references to IsNativeReturnPosition
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSExportGenerator.cs (2)
320
if (allElements[i].
IsNativeReturnPosition
&& allElements[i].ManagedType != SpecialTypeInfo.Void)
367
if (nativeArg.
IsNativeReturnPosition
)
JSImportGenerator.cs (1)
232
if (info.
IsNativeReturnPosition
)
Microsoft.Interop.SourceGeneration (14)
BoundGenerators.cs (7)
53
if (argType.
IsNativeReturnPosition
)
85
if (errorHandlingInfo.
IsNativeReturnPosition
)
87
Debug.Assert(!nativeReturnMarshaller.TypeInfo.
IsNativeReturnPosition
);
100
if (errorHandlingInfo.
IsNativeReturnPosition
)
214
if (info.
IsNativeReturnPosition
)
216
return nativeReturnMarshaller.TypeInfo.
IsNativeReturnPosition
258
public bool ManagedNativeSameReturn => ManagedReturnMarshaller.TypeInfo.
IsNativeReturnPosition
;
Marshalling\ElementsMarshalling.cs (1)
609
return context.ElementIndirectionLevel != 0 || info.ByValueContentsMarshalKind == ByValueContentsMarshalKind.Out || info.RefKind == RefKind.Out || info.
IsNativeReturnPosition
;
Marshalling\MarshallerHelpers.cs (3)
309
if (info.
IsNativeReturnPosition
)
456
MarshalDirection.UnmanagedToManaged => info.
IsNativeReturnPosition
,
470
MarshalDirection.ManagedToUnmanaged => info.
IsNativeReturnPosition
,
VariableDeclarations.cs (3)
75
if (marshaller.TypeInfo.IsManagedReturnPosition || marshaller.TypeInfo.
IsNativeReturnPosition
)
102
if (info.
IsNativeReturnPosition
|| info.IsManagedReturnPosition)
132
if (marshaller.TypeInfo.
IsNativeReturnPosition
)