23 lines · plain
1module "stuff" {2 textual header "defs.h"3 module "empty" { header "empty.h" }4 module "use" { header "use-defs.h" }5 module "use-2" { requires use_defs_twice header "use-defs-2.h" }6}7 8module "redef" {9 header "import-and-redefine.h"10 // Do not re-export stuff.use11 use "stuff"12}13 14module "merged-defs" {15 header "merged-defs.h"16 use "stuff"17}18 19module "indirect" {20 header "indirect.h"21 use "merged-defs"22}23