From: Christopher Dykes Date: Tue, 15 Nov 2016 19:38:18 +0000 (-0800) Subject: Mark FingerprintPolynomial.size() constexpr X-Git-Tag: v2016.11.21.00~32 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=bfa9b99ad42c6b1cbb38f8abf844ba8038aa1e64;p=folly.git Mark FingerprintPolynomial.size() constexpr Summary: Because it is, and so that MSVC doesn't complain about things in the fingerprint table generator. Reviewed By: yfeldblum Differential Revision: D4178562 fbshipit-source-id: 8816f413bc100b42dd72f0e991aec8559b328e9b --- diff --git a/folly/detail/FingerprintPolynomial.h b/folly/detail/FingerprintPolynomial.h index fd927dcb..77cfcac0 100644 --- a/folly/detail/FingerprintPolynomial.h +++ b/folly/detail/FingerprintPolynomial.h @@ -125,7 +125,7 @@ class FingerprintPolynomial { } } - static int size() { + static constexpr int size() { return 1 + DEG/64; } private: