swh:1:snp:597f10704966a63e22a6690fc91719ea5d363ec6
Tip revision: 35742ac3ab1ae42cf2bbe8761fd7c8e630a638c4 authored by JoshWolper on 28 October 2020, 15:53:00 UTC
Add files via upload
Add files via upload
Tip revision: 35742ac
gen-instantiations.pl
#!/usr/bin/perl -w
my %func=();
my %class=();
while(<>)
{
if(!/undefined reference to \`(.*)\'/){next}
$_=$1;
s/ZIRAN:://g;
s/, /,/g;
s/std::__cxx11::basic_string<char,std::char_traits<char>,std::allocator<char> >/std::string/g;
$func{$_}=1;
s/::.*//;
$class{$_}=1;
}
for(sort keys %class)
{
print "template class $_;\n";
}
print "\n------------------------------------------------------------------\n";
for(sort keys %func)
{
print "template $_;\n";
}