1 2 3 4 5 6 7 8 9 10 11 12 13 14
// -*- C++ -*- %module tiger_combine %include "std_pair.i" %{ #include <combine/libcombine.hh> using namespace combine; %} %template() std::pair<overload::overfun_bindings_type, misc::error>; %include "combine/libcombine.hh"