diff options
author | Marcelo Lira <marcelo.lira@openbossa.org> | 2009-08-17 19:31:37 -0300 |
---|---|---|
committer | Marcelo Lira <marcelo.lira@openbossa.org> | 2009-08-17 19:31:37 -0300 |
commit | e0c29962e6f334452f0c9db2caaf6ed18065de85 (patch) | |
tree | cee27801c196fbcacf6130ad64216af133b555dd /tests/libsample/implicitconv.cpp |
The End Is the Beginning Is the End
Diffstat (limited to 'tests/libsample/implicitconv.cpp')
-rw-r--r-- | tests/libsample/implicitconv.cpp | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/tests/libsample/implicitconv.cpp b/tests/libsample/implicitconv.cpp new file mode 100644 index 000000000..902707e18 --- /dev/null +++ b/tests/libsample/implicitconv.cpp @@ -0,0 +1,38 @@ +#include "implicitconv.h" + +ImplicitConv +ImplicitConv::implicitConvCommon(ImplicitConv implicit) +{ + return implicit; +} + +ImplicitConv +ImplicitConv::implicitConvDefault(ImplicitConv implicit) +{ + return implicit; +} + +ImplicitConv::ICPolymorphicFuncEnum +ImplicitConv::implicitConvPolymorphism(ImplicitConv implicit, int dummyArg) +{ + return ImplicitConv::PolyFunc_Ii; +} + +ImplicitConv::ICPolymorphicFuncEnum +ImplicitConv::implicitConvPolymorphism(ImplicitConv implicit, bool dummyArg) +{ + return ImplicitConv::PolyFunc_Ib; +} + +ImplicitConv::ICPolymorphicFuncEnum +ImplicitConv::implicitConvPolymorphism(int dummyArg) +{ + return ImplicitConv::PolyFunc_i; +} + +ImplicitConv::ICPolymorphicFuncEnum +ImplicitConv::implicitConvPolymorphism(CtorEnum dummyArg) +{ + return ImplicitConv::PolyFunc_C; +} + |