// RUN: rm -rf %t.dir
// RUN: split-file %s %t.dir
// RUN: %clang_cc1 -fmodules -fimplicit-module-maps \
// RUN: -fmodules-cache-path=%t.dir/cache -triple x86_64-apple-macosx10.11.0 \
// RUN: -I%t.dir/headers %t.dir/main.m -emit-llvm -o %t.dir/main.ll
// RUN: cat %t.dir/main.ll | FileCheck %s
//--- headers/a.h
//--- headers/b.h
@class INIntent;
//--- headers/module.modulemap
module A
module B
//--- main.m
void ;
int
// CHECK: @"OBJC_CLASS_$_INIntent" = extern_weak