aboutsummaryrefslogtreecommitdiffstats
path: root/tests/libsample/overloadsort.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/libsample/overloadsort.h')
-rw-r--r--tests/libsample/overloadsort.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/libsample/overloadsort.h b/tests/libsample/overloadsort.h
index 3deeaf454..83ab04308 100644
--- a/tests/libsample/overloadsort.h
+++ b/tests/libsample/overloadsort.h
@@ -39,48 +39,48 @@
#include <list>
-class LIBSAMPLE_API ImplicitTarget
+class ImplicitTarget
{
public:
ImplicitTarget(){}
};
-class LIBSAMPLE_API ImplicitBase
+class ImplicitBase
{
public:
ImplicitBase(){}
ImplicitBase(const ImplicitTarget &b){}
};
-class LIBSAMPLE_API SortedOverload
+class SortedOverload
{
public:
- const char *overload(int x) {
+ inline const char *overload(int x) {
return "int";
}
- const char *overload(double x) {
+ inline const char *overload(double x) {
return "double";
}
- const char *overload(ImplicitBase x) {
+ inline const char *overload(ImplicitBase x) {
return "ImplicitBase";
}
- const char *overload(ImplicitTarget x) {
+ inline const char *overload(ImplicitTarget x) {
return "ImplicitTarget";
}
- const char *overload(const std::list<ImplicitBase> &x) {
+ inline const char *overload(const std::list<ImplicitBase> &x) {
return "list(ImplicitBase)";
}
- int implicit_overload(const ImplicitBase &x) {
+ inline int implicit_overload(const ImplicitBase &x) {
return 1;
}
- const char *overloadDeep(int x, ImplicitBase &y) {
+ inline const char *overloadDeep(int x, ImplicitBase &y) {
return "ImplicitBase";
}
};