54 references to LinearCollection
Microsoft.Interop.LibraryImportGenerator (30)
Analyzers\CustomMarshallerAttributeAnalyzer.cs (10)
776
ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements),
784
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesSource);
788
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesDestination);
834
ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElements),
842
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesSource);
846
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesDestination);
1092
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesSource);
1096
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesDestination);
1161
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesSource);
1165
missingCollectionMethods.Add(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesDestination);
Analyzers\CustomMarshallerAttributeFixer.cs (20)
254
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements))
258
ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements,
270
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElements))
274
ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElements,
286
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesSource))
290
ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesSource,
301
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesDestination))
305
ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesDestination,
317
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesSource))
321
ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesSource,
333
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesDestination))
337
ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesDestination,
466
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesSource))
470
ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesSource,
476
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesDestination))
480
ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesDestination,
486
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesSource))
490
ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesSource,
500
if (missingMemberNames.Contains(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesDestination))
504
ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesDestination,
Microsoft.Interop.SourceGeneration (24)
MarshallerShape.cs (12)
312
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements)
323
IEnumerable<IMethodSymbol> methods = type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements)
344
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesSource)
354
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesDestination)
364
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElements)
374
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElementsFinally)
384
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesDestination)
394
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesSource)
688
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesSource)
697
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesDestination)
706
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesDestination)
716
return type.GetMembers(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesSource)
Marshalling\StatefulMarshallingStrategy.cs (4)
274
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesDestination));
284
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesSource));
295
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateful.GetUnmanagedValuesSource),
307
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateful.GetManagedValuesDestination),
Marshalling\StatelessMarshallingStrategy.cs (8)
202
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements)),
377
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElementsFinally)),
405
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForUnmanagedElements)),
465
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.AllocateContainerForManagedElements)),
492
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesDestination)),
508
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesSource)),
523
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.GetUnmanagedValuesSource)),
540
IdentifierName(ShapeMemberNames.
LinearCollection
.Stateless.GetManagedValuesDestination)),