commit | 4efb2c30dedc4365598ae9cbbd7ff5d6ed9410fb | [log] [tgz] |
---|---|---|
author | jschuh@chromium.org <jschuh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Jan 16 06:57:25 2014 |
committer | jschuh@chromium.org <jschuh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Jan 16 06:57:25 2014 |
tree | 4ff6eb812a7784bf6ab71a9c0f9ccea9f0164dcc | |
parent | b491e59d9c18a1a1ebed5c1b94c99fd8a22dcc84 [diff] |
Expand support in safe_numeric.h * Refactor code in preparation for safe math operations. * Support float type for numeric casts. * Expose IsValueInRangeForNumericType as part of the API. * Add saturated_cast. BUG=332611 R=akalin@chromium.org, willchan@chromium.org Review URL: https://codereview.chromium.org/131063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245183 0039d316-1c4b-4281-b951-d872f2087c98