blob: 5c578cf71eee84acec938df6e97adef3a9e5789b [file] [log] [blame]
// RUN: %scale-test --sum-multi --begin 5 --end 16 --step 5 --select NumIterableDeclContextParsed -Xfrontend=-enable-objc-interop -Xfrontend=-disable-objc-attr-requires-foundation-module %s
// REQUIRES: asserts
// Dynamic member lookup should not force delayed parsing of structs, enums or protocol
// extensions.
struct S${N} {}
enum E${N} {}
extension Sequence {}
% if int(N) == 1:
class C {
@objc func isObjCMember() {}
}
% end
func f${N}(a: AnyObject) {
a.isObjCMember!()
}