15 references to ReturnIndex
Microsoft.Interop.ComInterfaceGenerator (1)
VirtualMethodPointerStubGenerator.cs (1)
332
NativeIndex = TypePositionInfo.
ReturnIndex
,
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
326
ManagedIndex = TypePositionInfo.
ReturnIndex
,
Microsoft.Interop.SourceGeneration (13)
Marshalling\MarshallerHelpers.cs (2)
363
|| info.ManagedIndex is TypePositionInfo.
ReturnIndex
)
377
else if (countInfo.ElementInfo.ManagedIndex is TypePositionInfo.
ReturnIndex
)
MethodSignatureElementInfoProvider.cs (1)
38
ManagedIndex = TypePositionInfo.
ReturnIndex
SignatureContext.cs (6)
160
ManagedIndex = TypePositionInfo.
ReturnIndex
,
161
NativeIndex = TypePositionInfo.
ReturnIndex
,
181
RefKind = nativeIndex == TypePositionInfo.
ReturnIndex
? RefKind.None : RefKind.Out,
197
infos.Add(CreateErrorInfo(TypePositionInfo.
ReturnIndex
));
202
infos.Add(CreateErrorInfo(TypePositionInfo.
ReturnIndex
));
224
infos.Add(CreateErrorInfo(TypePositionInfo.
ReturnIndex
));
TypePositionInfo.cs (4)
56
return index is UnsetIndex or
ReturnIndex
or ErrorIndex;
74
public bool IsManagedReturnPosition { get => ManagedIndex ==
ReturnIndex
; }
75
public bool IsNativeReturnPosition { get => NativeIndex ==
ReturnIndex
; }
107
if (info.ManagedIndex is
ReturnIndex
or ErrorIndex)