// Mark as virtual if method/class is not static or generic
cppMethodIsStatic || enclosingTypeIsStatic || methodTypeParams != null? false : true,
struct Vector3{
virtual UnityEngine::Vector3 operator+(UnityEngine::Vector3& a);
}
cause the test case to fail