Add missing include.

PiperOrigin-RevId: 758201156
diff --git a/src/google/protobuf/descriptor.cc b/src/google/protobuf/descriptor.cc
index 0a8386a..a5576ce 100644
--- a/src/google/protobuf/descriptor.cc
+++ b/src/google/protobuf/descriptor.cc
@@ -26,6 +26,7 @@
 #include <limits>
 #include <memory>
 #include <new>  // IWYU pragma: keep
+#include <optional>
 #include <sstream>
 #include <string>
 #include <tuple>