xamarin-macios/tests/generator/arrayfromhandlebug.cs

29 строки
680 B
C#

using System;
using System.Runtime.InteropServices;
using Foundation;
namespace AudioUnit {
// @interface AUParameterNode : NSObject
[BaseType (typeof (NSObject))]
interface AUParameterNode {
}
// @interface AUParameterGroup : AUParameterNode <NSSecureCoding>
[BaseType (typeof (AUParameterNode))]
interface AUParameterGroup : INSSecureCoding {
[Export ("allParameters")]
AUParameter [] AllParameters { get; }
}
// @interface AUParameter : AUParameterNode <NSSecureCoding>
[BaseType (typeof (AUParameterNode))]
interface AUParameter : INSSecureCoding {
}
// Commenting this out "fixes" the problem
[BaseType (typeof (NSObject))]
interface AudioUnit {
}
}