Searched refs:ForInMode (Results 1 – 6 of 6) sorted by relevance
826 enum class ForInMode : uint8_t { enum831 size_t hash_value(ForInMode const&);832 std::ostream& operator<<(std::ostream&, ForInMode const&);836 ForInParameters(const FeedbackSource& feedback, ForInMode mode) in ForInParameters()840 ForInMode mode() const { return mode_; } in mode()844 const ForInMode mode_;1071 const Operator* ForInNext(ForInMode mode, const FeedbackSource& feedback); in NON_EXPORTED_BASE()1072 const Operator* ForInPrepare(ForInMode mode, const FeedbackSource& feedback); in NON_EXPORTED_BASE()
657 size_t hash_value(ForInMode const& mode) { return static_cast<uint8_t>(mode); } in hash_value()659 std::ostream& operator<<(std::ostream& os, ForInMode const& mode) { in operator <<()661 case ForInMode::kUseEnumCacheKeysAndIndices: in operator <<()663 case ForInMode::kUseEnumCacheKeys: in operator <<()665 case ForInMode::kGeneric: in operator <<()1054 const Operator* JSOperatorBuilder::ForInNext(ForInMode mode, in ForInNext()1064 ForInMode mode, const FeedbackSource& feedback) { in ForInPrepare()
1858 case ForInMode::kUseEnumCacheKeys: in ReduceJSForInNext()1859 case ForInMode::kUseEnumCacheKeysAndIndices: { in ReduceJSForInNext()1883 case ForInMode::kGeneric: { in ReduceJSForInNext()1963 case ForInMode::kUseEnumCacheKeys: in ReduceJSForInPrepare()1964 case ForInMode::kUseEnumCacheKeysAndIndices: { in ReduceJSForInPrepare()1992 case ForInMode::kGeneric: { in ReduceJSForInPrepare()
299 ForInMode GetForInMode(FeedbackSlot slot);2912 ForInMode BytecodeGraphBuilder::GetForInMode(FeedbackSlot slot) { in GetForInMode()2917 return ForInMode::kUseEnumCacheKeysAndIndices; in GetForInMode()2919 return ForInMode::kUseEnumCacheKeys; in GetForInMode()2921 return ForInMode::kGeneric; in GetForInMode()
2051 if (name.Parameters().mode() != ForInMode::kUseEnumCacheKeysAndIndices) { in ReduceJSLoadPropertyWithEnumeratedKey()
2998 if (n.Parameters().mode() != ForInMode::kGeneric) { in ReduceObjectPrototypeHasOwnProperty()