Marshalling\AttributedMarshallingModelGeneratorResolver.cs (8)
43public ResolvedGenerator Create(TypePositionInfo info, StubCodeContext context)
65private GeneratorDiagnostic.NotSupported? ValidateCountInfo(TypePositionInfo info, CountInfo count, StubCodeContext context, out bool countInfoRequiresCast)
131private CustomTypeMarshallerData GetMarshallerDataForTypePositionInfo(CustomTypeMarshallers marshallers, TypePositionInfo info, StubCodeContext context)
144private ResolvedGenerator CreateCustomNativeTypeMarshaller(TypePositionInfo info, StubCodeContext context, NativeMarshallingAttributeInfo marshalInfo)
208StubCodeContext context,
221StubCodeContext.CreateElementMarshallingContext(context));
366private static FreeStrategy GetFreeStrategy(TypePositionInfo info, StubCodeContext context)
417private GeneratorDiagnostic.NotSupported? ValidateCustomNativeTypeMarshallingSupported(TypePositionInfo info, StubCodeContext context, NativeMarshallingAttributeInfo marshalInfo)