// go/fastpythonproto

namespace google {
namespace protobuf {
namespace python {

// This exists solely to cause a build/link time error when either
// :use_fast_cpp_protos and :use_pure_python are specified in a build
// in addition to :use_upb_protos.;

extern "C" {

// MUST match link_error_pure_python.cc's function signature.

__attribute__((noinline)) __attribute__((optnone)) int
go_SLASH_build_deps_on_multiple_python_proto_backends() {
  return 2;
}

}  // extern "C"

}  // namespace python
}  // namespace protobuf
}  // namespace google
