/usr/share/swig/3.0.12/lua
NameSizeModeActions
carrays.i2560644editdlrm
factory.i5190644editdlrm
lua.swg89220644editdlrm
luakw.swg12200644editdlrm
luarun.swg667620644editdlrm
luaruntime.swg30260644editdlrm
luatypemaps.swg142490644editdlrm
lua_fnptr.i42280644editdlrm
std_common.i1020644editdlrm
std_deque.i280644editdlrm
std_except.i19840644editdlrm
std_map.i17540644editdlrm
std_pair.i7690644editdlrm
std_string.i32870644editdlrm
std_vector.i30820644editdlrm
stl.i2910644editdlrm
typemaps.i194350644editdlrm
wchar.i10940644editdlrm
_std_common.i25540644editdlrm
Edit: /usr/share/swig/3.0.12/lua/std_pair.i (769B)
/* ----------------------------------------------------------------------------- * std_pair.i * * std::pair typemaps for LUA * ----------------------------------------------------------------------------- */ %{ #include %} /* A really cut down version of the pair class. this is not useful on its own - it needs a %template definition with it eg. namespace std { %template(IntPair) pair; %template(make_IntPair) make_pair; } */ namespace std { template struct pair { typedef T first_type; typedef U second_type; pair(); pair(T first, U second); pair(const pair& p); T first; U second; }; template pair make_pair(const T&,const U&); }