Language
C++
Compiler
gcc 8.3.0
Options
Warnings
Boost 1.70.0
Compiler Default
no pedantic
$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.70.0/gcc-8.3.0/include
3 args
void Foo::Function(T, T, Args ...) [with T = double; Args = {double}]:
void Foo::Function(T) [with T = double]: t1[3.2]
void Foo::Function(T, T, Args ...) [with T = double; Args = {}]:
void Foo::Function(T) [with T = double]: t1[1.1]
void Foo::Function(T) [with T = double]: t1[3.3]
void Foo::Function(T, T, Args ...) [with T = int; Args = {int}]:
void Foo::Function(T) [with T = int]: Spec x[3]
void Foo::Function(T, T, Args ...) [with T = int; Args = {}]:
void Foo::Function(T) [with T = int]: Spec x[1]
void Foo::Function(T) [with T = int]: Spec x[3]
2 args
void Foo::Function(T, T, Args ...) [with T = double; Args = {}]:
void Foo::Function(T) [with T = double]: t1[5.2]
void Foo::Function(T) [with T = double]: t1[-1.3]
void Foo::Function(T, T, Args ...) [with T = int; Args = {}]:
void Foo::Function(T) [with T = int]: Spec x[8]
void Foo::Function(T) [with T = int]: Spec x[3]
1 arg
void Foo::Function(T) [with T = double]: t1[-3.22]
void Foo::Function(T) [with T = int]: Spec x[1]
Exit Code:
0