1718292f2SDouglas Gregormodule libA {
20daa607fSDouglas Gregor  module a1 { header "a1.h" }
3718292f2SDouglas Gregor  header "a2.h"
4718292f2SDouglas Gregor}
5718292f2SDouglas Gregor
6718292f2SDouglas Gregormodule libB {
7718292f2SDouglas Gregor  header "b1.h"
8718292f2SDouglas Gregor}
9*524e33e1SDouglas Gregor
10*524e33e1SDouglas Gregormodule nested_umbrella {
11*524e33e1SDouglas Gregor  umbrella "nested_umbrella"
12*524e33e1SDouglas Gregor  module * { }
13*524e33e1SDouglas Gregor}
14