Index: runtime/vm/regexp_assembler_ir.cc |
diff --git a/runtime/vm/regexp_assembler_ir.cc b/runtime/vm/regexp_assembler_ir.cc |
index efb9d64032d5c64b2ed62224854bb9be7fb5df26..bfe90b2350dbf54e15eeac03ee7efac90bc604fc 100644 |
--- a/runtime/vm/regexp_assembler_ir.cc |
+++ b/runtime/vm/regexp_assembler_ir.cc |
@@ -317,9 +317,10 @@ bool IRRegExpMacroAssembler::CanReadUnaligned() { |
RawArray* IRRegExpMacroAssembler::Execute(const RegExp& regexp, |
const String& input, |
const Smi& start_offset, |
+ bool sticky, |
Zone* zone) { |
const intptr_t cid = input.GetClassId(); |
- const Function& fun = Function::Handle(regexp.function(cid)); |
+ const Function& fun = Function::Handle(regexp.function(cid, sticky)); |
ASSERT(!fun.IsNull()); |
// Create the argument list. |
const Array& args = |