Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(500)

Unified Diff: runtime/vm/regexp_assembler_ir.cc

Issue 1589643002: Source positions for constructors and lots of async machinery (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: runtime/vm/regexp_assembler_ir.cc
diff --git a/runtime/vm/regexp_assembler_ir.cc b/runtime/vm/regexp_assembler_ir.cc
index a41db4614d8dac6a5c265356f7683d8da921b56a..5bea1e7fec6c499389e4e62c31832bf32fb8f369 100644
--- a/runtime/vm/regexp_assembler_ir.cc
+++ b/runtime/vm/regexp_assembler_ir.cc
@@ -588,13 +588,13 @@ InstanceCallInstr* IRRegExpMacroAssembler::InstanceCall(
LoadLocalInstr* IRRegExpMacroAssembler::LoadLocal(LocalVariable* local) const {
- return new(Z) LoadLocalInstr(*local);
+ return new(Z) LoadLocalInstr(*local, Scanner::kNoSourcePos);
}
void IRRegExpMacroAssembler::StoreLocal(LocalVariable* local,
Value* value) {
- Do(new(Z) StoreLocalInstr(*local, value));
+ Do(new(Z) StoreLocalInstr(*local, value, Scanner::kNoSourcePos));
}
@@ -621,7 +621,7 @@ Value* IRRegExpMacroAssembler::BindLoadLocal(const LocalVariable& local) {
return Bind(new(Z) ConstantInstr(*local.ConstValue()));
}
ASSERT(!local.is_captured());
- return Bind(new(Z) LoadLocalInstr(local));
+ return Bind(new(Z) LoadLocalInstr(local, Scanner::kNoSourcePos));
}

Powered by Google App Engine
This is Rietveld 408576698