1module diamond_top { header "diamond_top.h" } 2module diamond_left { header "diamond_left.h" } 3module diamond_right { header "diamond_right.h" } 4module diamond_bottom { header "diamond_bottom.h" } 5module irgen { header "irgen.h" } 6module lookup_left_objc { header "lookup_left.h" } 7module lookup_right_objc { header "lookup_right.h" } 8module lookup_left_cxx { header "lookup_left.hpp" } 9module lookup_right_cxx { header "lookup_right.hpp" } 10module module_private_left { header "module_private_left.h" } 11module module_private_right { header "module_private_right.h" } 12module macros { header "macros.h" } 13module category_top { header "category_top.h" } 14module category_left { header "category_left.h" } 15module category_right { header "category_right.h" } 16module category_bottom { header "category_bottom.h" } 17module redeclarations_left { header "redeclarations_left.h" } 18module redeclarations_right { header "redeclarations_right.h" } 19module load_failure { header "load_failure.h" } 20