Add Flags<T> class as a type-safe way of storing OR-combinations of enums.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 27 Aug 2014 12:16:36 +0000 (12:16 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 27 Aug 2014 12:16:36 +0000 (12:16 +0000)
commit7fb56e2e71f901ddcba7fecf59385849481b50ee
treeb5872d0694e836179437c1232fe7b77848a2ade1
parent7f64aa017f04904f6b66aec5c12da694d7358274
Add Flags<T> class as a type-safe way of storing OR-combinations of enums.

TEST=base-unittests
R=svenpanne@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23453 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
BUILD.gn
src/base/flags.h [new file with mode: 0644]
test/base-unittests/base-unittests.gyp
test/base-unittests/flags-unittest.cc [new file with mode: 0644]
tools/gyp/v8.gyp