3 instantiations of CustomTypeMarshallers
Microsoft.Interop.SourceGeneration (3)
ComInterfaceMarshallingInfoProvider.cs (1)
127
return new
CustomTypeMarshallers
(builder.ToImmutable(), reason);
ManualTypeMarshallingHelper.cs (1)
307
marshallers = new
CustomTypeMarshallers
()
MarshallingAttributeInfo.cs (1)
185
new
CustomTypeMarshallers
(ImmutableDictionary<MarshalMode, CustomTypeMarshallerData>.Empty.Add(
21 references to CustomTypeMarshallers
Microsoft.Interop.SourceGeneration (21)
ArrayMarshallingInfoProvider.cs (1)
73
if (ManualTypeMarshallingHelper.TryGetLinearCollectionMarshallersFromEntryType(arrayMarshaller, managedType, compilation, getMarshallingInfoForElement, out
CustomTypeMarshallers
? marshallers))
ComInterfaceMarshallingInfoProvider.cs (4)
45
if (ManualTypeMarshallingHelper.TryGetValueMarshallersFromEntryType(comInterfaceMarshaller, interfaceType, compilation, out
CustomTypeMarshallers
? marshallers))
54
CustomTypeMarshallers
filteredMarshallers = FilterMarshallersByComInterfaceOptions(marshallers.Value, interfaceType);
73
private static
CustomTypeMarshallers
FilterMarshallersByComInterfaceOptions(
CustomTypeMarshallers
marshallers, ITypeSymbol interfaceType)
CustomMarshallingInfoHelper.cs (4)
81
if (ManualTypeMarshallingHelper.TryGetLinearCollectionMarshallersFromEntryType(entryPointType, type, compilation, getMarshallingInfoForElement, out
CustomTypeMarshallers
? collectionMarshallers))
106
if (ManualTypeMarshallingHelper.TryGetValueMarshallersFromEntryType(entryPointType, type, compilation, out
CustomTypeMarshallers
? marshallers))
163
if (ManualTypeMarshallingHelper.TryGetValueMarshallersFromEntryType(entryPointType, type, compilation, out
CustomTypeMarshallers
? marshallers))
182
if (ManualTypeMarshallingHelper.TryGetValueMarshallersFromEntryType(marshallerType, type, compilation, out
CustomTypeMarshallers
? marshallers))
ManualTypeMarshallingHelper.cs (7)
53
public bool Equals(
CustomTypeMarshallers
other)
125
out
CustomTypeMarshallers
? marshallers)
172
out
CustomTypeMarshallers
? marshallers)
182
out
CustomTypeMarshallers
? marshallers)
193
out
CustomTypeMarshallers
? marshallers)
203
out
CustomTypeMarshallers
? marshallers)
216
out
CustomTypeMarshallers
? marshallers)
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
115
private CustomTypeMarshallerData GetMarshallerDataForTypePositionInfo(
CustomTypeMarshallers
marshallers, TypePositionInfo info, StubCodeContext context)
MarshallingAttributeInfo.cs (3)
111
CustomTypeMarshallers
Marshallers) : MarshallingInfo;
115
CustomTypeMarshallers
Marshallers,
126
CustomTypeMarshallers
Marshallers,
SafeHandleMarshallingInfoProvider.cs (1)
68
out
CustomTypeMarshallers
? marshallers))