Extend some operations to range types.
authorneis@chromium.org <neis@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 6 Aug 2014 17:23:47 +0000 (17:23 +0000)
committerneis@chromium.org <neis@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 6 Aug 2014 17:23:47 +0000 (17:23 +0000)
commit86759140f016393f4d2d0a4915884e94f75afa36
tree29a360aae6d3cdb5109ed64b5c30dbf47193bee2
parent29539012537301e56c5bf1864259284f8a1d3aa3
Extend some operations to range types.

This is a reland of 22934, which failed to build on Windows due to a missing include, and on ARM due to a name clash with some predefined constants.

R=rossberg@chromium.org
BUG=

Review URL: https://codereview.chromium.org/444023002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22945 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/types.cc
src/types.h
test/cctest/test-types.cc