| // 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 |