5 #ifndef V8_VECTOR_SLOT_PAIR_H_ 6 #define V8_VECTOR_SLOT_PAIR_H_ 8 #include "src/globals.h" 9 #include "src/handles.h" 10 #include "src/utils.h" 23 InlineCacheState ic_state)
24 : vector_(vector), slot_(slot), ic_state_(ic_state) {}
26 bool IsValid()
const {
return !vector_.is_null() && !slot_.IsInvalid(); }
30 InlineCacheState ic_state()
const {
return ic_state_; }
37 InlineCacheState ic_state_ = UNINITIALIZED;
43 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os,
51 #endif // V8_VECTOR_SLOT_PAIR_H_