Lines Matching defs:roots
256 bool TransitionsAccessor::IsSpecialTransition(ReadOnlyRoots roots, Name name) {
258 return name == roots.nonextensible_symbol() ||
259 name == roots.sealed_symbol() || name == roots.frozen_symbol() ||
260 name == roots.elements_transition_symbol() ||
261 name == roots.strict_function_transition_symbol();
723 ReadOnlyRoots roots = GetReadOnlyRoots();
729 if (!TransitionsAccessor::IsSpecialTransition(roots, key)) {
742 if (!TransitionsAccessor::IsSpecialTransition(roots, temp_key)) {
767 ReadOnlyRoots roots(isolate_);
768 if (SearchSpecial(roots.frozen_symbol()) == to) {
770 if (out_symbol) *out_symbol = roots.frozen_symbol();
771 } else if (SearchSpecial(roots.sealed_symbol()) == to) {
773 if (out_symbol) *out_symbol = roots.sealed_symbol();
774 } else if (SearchSpecial(roots.nonextensible_symbol()) == to) {
776 if (out_symbol) *out_symbol = roots.nonextensible_symbol();