17 references to IsNativeReturnPosition
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSExportGenerator.cs (2)
174
if (allElements[i].
IsNativeReturnPosition
&& allElements[i].ManagedType != SpecialTypeInfo.Void)
238
if (nativeArgument.
IsNativeReturnPosition
)
JSImportGenerator.cs (1)
150
typeInfoBuilder.Add(info.
IsNativeReturnPosition
Microsoft.Interop.SourceGeneration (14)
BoundGenerators.cs (7)
50
if (argType.
IsNativeReturnPosition
)
82
if (errorHandlingInfo.
IsNativeReturnPosition
)
84
Debug.Assert(!nativeReturnMarshaller.TypeInfo.
IsNativeReturnPosition
);
97
if (errorHandlingInfo.
IsNativeReturnPosition
)
211
if (info.
IsNativeReturnPosition
)
213
return nativeReturnMarshaller.TypeInfo.
IsNativeReturnPosition
253
public bool ManagedNativeSameReturn => ManagedReturnMarshaller.TypeInfo.
IsNativeReturnPosition
;
Marshalling\ElementsMarshalling.cs (1)
356
return context.ElementIndirectionLevel != 0 || info.ByValueContentsMarshalKind == ByValueContentsMarshalKind.Out || info.RefKind == RefKind.Out || info.
IsNativeReturnPosition
;
Marshalling\MarshallerHelpers.cs (3)
288
if (info.
IsNativeReturnPosition
)
434
MarshalDirection.UnmanagedToManaged => info.
IsNativeReturnPosition
,
448
MarshalDirection.ManagedToUnmanaged => info.
IsNativeReturnPosition
,
VariableDeclarations.cs (3)
51
if (marshaller.TypeInfo.IsManagedReturnPosition || marshaller.TypeInfo.
IsNativeReturnPosition
)
68
if (info.
IsNativeReturnPosition
|| info.IsManagedReturnPosition)
87
if (marshaller.TypeInfo.
IsNativeReturnPosition
)