move HasImplicitCast test functions out of the struct: this seems to confuse old GCC versions
move HasImplicitCast test functions out of the struct: this seems to confuse old GCC versions

chr-engwer/Vc,chr-engwer/Vc,VcDevel/Vc,VcDevel/Vc,chr-engwer/Vc,VcDevel/Vc,VcDevel/Vc