Files
swift-mirror/test/ClangImporter/MixedSource/Inputs/mixed-target/other-file.swift
Jordan Rose 81e2638c09 [SILOpt] Don't do callee analysis on destructors of imported classes. (#6313)
If by chance we haven't imported the members of a particular class,
SIL should not fault them in if at all possible.

The test case was a pain to come up with; it involves a class using
a forward-declared protocol that's actually defined in Swift /in a
non-primary file/, where that protocol is never mentioned in the
primary file and the class's members are never accessed otherwise.

rdar://problem/29535170
2016-12-21 13:13:56 -08:00

2 lines
44 B
Swift

@objc protocol ForwardProtoFromOtherFile {}