// RUN: %swift %clang-importer-sdk -target x86_64-apple-macosx10.51 -parse %s -verify // RUN: %swift %clang-importer-sdk -target x86_64-apple-macosx10.52 -parse %s -verify // REQUIRES: OS=macosx import Foundation import user_objc // Ignore deprecated constants in prefix stripping, even if they aren't deprecated /yet/. let calendarUnits: NSCalendarUnit = [.era, .year, .calendar] let calendarUnits2: NSCalendarUnit = [.NSMonthCalendarUnit, .NSYearCalendarUnit] // expected-error 2 {{unavailable}} // ...unless they're all deprecated. let calendarUnitsDep: NSCalendarUnitDeprecated = [.eraCalendarUnitDeprecated, .yearCalendarUnitDeprecated] // expected-error 2 {{unavailable}} // rdar://problem/21081557 func pokeRawValue(random: SomeRandomEnum) { switch (random) { case SomeRandomEnum.RawValue // expected-error{{enum case 'RawValue' not found in type 'SomeRandomEnum'}} // expected-error@-1{{expected ':' after 'case'}} } }