PCH: When writing PCH files, tweak the predicate function deciding whether to mark a decl as "external" to be closer to reality. 

This still isn't perfect, but I believe it is conservatively accurate at marking decls which IRgen needs to see, while still keeping the "deserialization footprint" on Cocoa.h.

llvm-svn: 82112
1 file changed
tree: 2aa095c0a66b45223c941566447b5d6599a489bc
  1. clang/
  2. compiler-rt/
  3. llvm/