// Copyright 2018 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.letcalled_custom_unicode_getter=false;constre=/./;functionf(){re.__defineGetter__("unicode",function(){called_custom_unicode_getter=true;});return2;}assertEquals(["","",],re[Symbol.split]("abc",{valueOf:f}));// The spec mandates retrieving the regexp instance's flags before// ToUint(limit), i.e. the unicode getter must still be unmodified when// flags are retrieved.assertFalse(called_custom_unicode_getter);