diff --git a/upbc/protoc-gen-upb.cc b/upbc/protoc-gen-upb.cc index 0433eccf00..a06061c382 100644 --- a/upbc/protoc-gen-upb.cc +++ b/upbc/protoc-gen-upb.cc @@ -23,11 +23,17 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +#include +#include #include #include #include #include +#include +#include #include +#include +#include #include #include "absl/container/flat_hash_map.h" @@ -412,14 +418,7 @@ void GenerateHazzer(upb::FieldDefPtr field, const DefPoolPair& pools, )cc", msg_name, resolved_name, FieldInitializer(pools, field, options)); } else if (field.IsMap()) { - // TODO(b/259616267): remove. - output( - R"cc( - UPB_INLINE bool $0_has_$1(const $0* msg) { - return $0_$1_size(msg) != 0; - } - )cc", - msg_name, resolved_name); + // Do nothing. } else if (field.IsSequence()) { // TODO(b/259616267): remove. output(