Index: src/compiler/code-assembler.h |
diff --git a/src/compiler/code-assembler.h b/src/compiler/code-assembler.h |
index 64bd3506e898bd1f495f9f00dc7665ec638a2c59..28ac6ce8639509eff7c58357e5e620e26a81fbab 100644 |
--- a/src/compiler/code-assembler.h |
+++ b/src/compiler/code-assembler.h |
@@ -458,9 +458,15 @@ class CodeAssemblerLabel { |
: CodeAssemblerLabel(assembler, merged_variables.length(), |
&(merged_variables[0]), type) {} |
CodeAssemblerLabel( |
- CodeAssembler* assembler, size_t count, CodeAssemblerVariable** vars, |
+ CodeAssembler* assembler, size_t count, |
+ CodeAssemblerVariable* const* vars, |
CodeAssemblerLabel::Type type = CodeAssemblerLabel::kNonDeferred); |
CodeAssemblerLabel( |
+ CodeAssembler* assembler, |
+ std::initializer_list<CodeAssemblerVariable*> vars, |
+ CodeAssemblerLabel::Type type = CodeAssemblerLabel::kNonDeferred) |
+ : CodeAssemblerLabel(assembler, vars.size(), vars.begin(), type) {} |
+ CodeAssemblerLabel( |
CodeAssembler* assembler, CodeAssemblerVariable* merged_variable, |
CodeAssemblerLabel::Type type = CodeAssemblerLabel::kNonDeferred) |
: CodeAssemblerLabel(assembler, 1, &merged_variable, type) {} |