Exclude Attributor.h from LLVM_Transforms to avoid
a link failure when building modular LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368064
91177308-0d34-0410-b5e6-
96231b3b80d8
module LLVM_Transforms {
requires cplusplus
umbrella "Transforms"
+
+ // FIXME: This is far from a perfect solution but at the moment this header
+ // is difficult to modularize and would require splitting it up. Exclude it
+ // completely to avoid a link failure with modular builds.
+ exclude header "Transforms/IPO/Attributor.h"
+
module * { export * }
}