%module import_fragments // Check %fragments forced inclusion does not result in code generation when using %import %import "import_fragments_a.i" %{ template struct TemplateA4 {}; %} %template(TemplateA4Int) TemplateA4; %inline %{ int getImport4() { // Requires the ImportA4 fragment to be generated in order to compile return ImportA4; } %}