using System; using UIKit; using Foundation; using ObjCRuntime; using CoreGraphics; namespace Bug29493 { [Category] [BaseType (typeof(UIColor))] interface UIColorExtensions { // +(UIColor *)jbill_messageBubbleGreenColor; [Static] [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor (); [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor2 (); } [Category] [BaseType (typeof(NSUrlSession))] interface NSUrlExtensions { // +(UIColor *)jbill_messageBubbleGreenColor; [Static] [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor (); [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor2 (); } [BaseType (typeof(NSObject))] interface HelloKitty { } [Category] [BaseType (typeof(HelloKitty))] interface HelloKittyExtensions { // +(UIColor *)jbill_messageBubbleGreenColor; [Static] [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor (); [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor2 (); } [BaseType (typeof(NSObject), Name = "NSBatman")] interface BecauseImBatman { } [Category] [BaseType (typeof(BecauseImBatman))] interface BecauseImBatmanExtensions { // +(UIColor *)jbill_messageBubbleGreenColor; [Static] [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor (); [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor2 (); } [BaseType (typeof(BecauseImBatman), Name = "NSBatman2")] interface BecauseImBatman2 { } [Category] [BaseType (typeof(BecauseImBatman2))] interface BecauseImBatman2Extensions { // +(UIColor *)jbill_messageBubbleGreenColor; [Static] [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor (); [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor2 (); } [BaseType (typeof(BecauseImBatman))] interface Superman { } [Category] [BaseType (typeof(Superman))] interface SupermanExtensions { // +(UIColor *)jbill_messageBubbleGreenColor; [Static] [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor (); [Export ("jbill_messageBubbleGreenColor")] UIColor MessageBubbleGreenColor2 (); } }