Use QuicVersionUsesCryptoFrames instead of checking against QUIC_VERSION_47

gfe-relnote: refactor QUIC_VERSION_47 checks. No behavior change
PiperOrigin-RevId: 237924704
Change-Id: Iaf70e71f64fbcc51f500e3919c2f026b146d7ab6
diff --git a/quic/core/quic_versions.cc b/quic/core/quic_versions.cc
index 7ea441a..df85e16 100644
--- a/quic/core/quic_versions.cc
+++ b/quic/core/quic_versions.cc
@@ -119,7 +119,8 @@
       continue;
     }
     for (QuicTransportVersion version : kSupportedTransportVersions) {
-      if (protocol == PROTOCOL_TLS1_3 && version < QUIC_VERSION_47) {
+      if (protocol == PROTOCOL_TLS1_3 &&
+          !QuicVersionUsesCryptoFrames(version)) {
         // The TLS handshake is only deployable if CRYPTO frames are also used,
         // which are added in v47.
         continue;