Files
swift-mirror/test/Interpreter/SDK/objc_protocol_lookup_jit.swift
Slava Pestov 67a1f24d59 Sema: 'dynamic' attribute now diagnoses if Foundation is not imported
This prevents us from seeing a less useful error message from SILGen
further down the line.

Also fix a bug where @objc without importing Foundation was not diagnosed
after the first top-level form. Some tests were relying on this behavior,
so fix those tests, either by splitting off the objc parts of the test, or
just by passing the -disable-objc-attr-requires-foundation-module flag.

Fixes <rdar://problem/20660270>.

Swift SVN r29359
2015-06-10 01:18:27 +00:00

8 lines
232 B
Swift

// Test objc_protocol_lookup.swift in JIT mode.
// RUN: %target-jit-run %S/objc_protocol_lookup.swift | FileCheck %S/objc_protocol_lookup.swift
// REQUIRES: executable_test
// REQUIRES: objc_interop
// REQUIRES: swift_interpreter