Remove the DCHECK from ParsedQuicVersion constructor.

The DCHECK causes the compiler to decide that ParsedQuicVersion constructor is not constexpr, which in turn causes Chromium code to fail to compile in various places (partially because some of our version constants are constexpr, partially because the DCHECK gets run at initialization time and Chromium bans initalization-time constructors).  As far as I can tell, this is because ParsedQuicVersionIsValid is not constexpr, though I suspect the DCHECK itself is not constexpr either.

gfe-relnote: n/a (no functional change)
PiperOrigin-RevId: 289938397
Change-Id: Ib3d03b4be710aea65a75993d7b5d49837c3e420e
1 file changed
tree: 1157137974c1e63588668631cf10b5cbca9abe0a
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.