Lines Matching defs:depth
149 ContextAccess::ContextAccess(size_t depth, size_t index, bool immutable)
151 depth_(static_cast<uint16_t>(depth)),
153 DCHECK(depth <= std::numeric_limits<uint16_t>::max());
159 return lhs.depth() == rhs.depth() && lhs.index() == rhs.index() &&
170 return base::hash_combine(access.depth(), access.index(), access.immutable());
175 return os << access.depth() << ", " << access.index() << ", "
1194 const Operator* JSOperatorBuilder::HasContextExtension(size_t depth) {
1200 depth); // parameter
1203 const Operator* JSOperatorBuilder::LoadContext(size_t depth, size_t index,
1205 ContextAccess access(depth, index, immutable);
1215 const Operator* JSOperatorBuilder::StoreContext(size_t depth, size_t index) {
1216 ContextAccess access(depth, index, false);