summaryrefslogtreecommitdiff
path: root/deps/v8/src/type-hints.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/type-hints.h')
-rw-r--r--deps/v8/src/type-hints.h27
1 files changed, 0 insertions, 27 deletions
diff --git a/deps/v8/src/type-hints.h b/deps/v8/src/type-hints.h
index 6e50649646..66102eae9a 100644
--- a/deps/v8/src/type-hints.h
+++ b/deps/v8/src/type-hints.h
@@ -58,33 +58,6 @@ enum class ForInHint : uint8_t {
std::ostream& operator<<(std::ostream&, ForInHint);
-// Type hints for the ToBoolean type conversion.
-enum class ToBooleanHint : uint16_t {
- kNone = 0u,
- kUndefined = 1u << 0,
- kBoolean = 1u << 1,
- kNull = 1u << 2,
- kSmallInteger = 1u << 3,
- kReceiver = 1u << 4,
- kString = 1u << 5,
- kSymbol = 1u << 6,
- kHeapNumber = 1u << 7,
- kAny = kUndefined | kBoolean | kNull | kSmallInteger | kReceiver | kString |
- kSymbol | kHeapNumber,
- kNeedsMap = kReceiver | kString | kSymbol | kHeapNumber,
- kCanBeUndetectable = kReceiver,
-};
-
-std::ostream& operator<<(std::ostream&, ToBooleanHint);
-std::string ToString(ToBooleanHint);
-
-typedef base::Flags<ToBooleanHint, uint16_t> ToBooleanHints;
-
-std::ostream& operator<<(std::ostream&, ToBooleanHints);
-std::string ToString(ToBooleanHints);
-
-DEFINE_OPERATORS_FOR_FLAGS(ToBooleanHints)
-
enum StringAddFlags {
// Omit both parameter checks.
STRING_ADD_CHECK_NONE = 0,