15 references to ReturnIndex
Microsoft.Interop.ComInterfaceGenerator (1)
VirtualMethodPointerStubGenerator.cs (1)
183
NativeIndex = TypePositionInfo.
ReturnIndex
,
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
179
ManagedIndex = TypePositionInfo.
ReturnIndex
,
Microsoft.Interop.SourceGeneration (13)
Marshalling\MarshallerHelpers.cs (2)
342
|| info.ManagedIndex is TypePositionInfo.
ReturnIndex
)
356
else if (countInfo.ElementInfo.ManagedIndex is TypePositionInfo.
ReturnIndex
)
MethodSignatureElementInfoProvider.cs (1)
38
ManagedIndex = TypePositionInfo.
ReturnIndex
SignatureContext.cs (6)
141
ManagedIndex = TypePositionInfo.
ReturnIndex
,
142
NativeIndex = TypePositionInfo.
ReturnIndex
,
162
RefKind = nativeIndex == TypePositionInfo.
ReturnIndex
? RefKind.None : RefKind.Out,
178
infos.Add(CreateErrorInfo(TypePositionInfo.
ReturnIndex
));
183
infos.Add(CreateErrorInfo(TypePositionInfo.
ReturnIndex
));
205
infos.Add(CreateErrorInfo(TypePositionInfo.
ReturnIndex
));
TypePositionInfo.cs (4)
55
return index is UnsetIndex or
ReturnIndex
or ErrorIndex;
73
public bool IsManagedReturnPosition { get => ManagedIndex ==
ReturnIndex
; }
74
public bool IsNativeReturnPosition { get => NativeIndex ==
ReturnIndex
; }
106
if (info.ManagedIndex is
ReturnIndex
or ErrorIndex)