Index: src/builtins/builtins-conversion.cc |
diff --git a/src/builtins/builtins-conversion.cc b/src/builtins/builtins-conversion.cc |
index 0d04a02e241132e87aaea3ffb17add337002e901..ff7c8c6c88ed1bf5a12035de3748001f4abe1831 100644 |
--- a/src/builtins/builtins-conversion.cc |
+++ b/src/builtins/builtins-conversion.cc |
@@ -141,6 +141,16 @@ void Builtins::Generate_StringToNumber(CodeStubAssembler* assembler) { |
} |
} |
+void Builtins::Generate_ToName(CodeStubAssembler* assembler) { |
+ typedef compiler::Node Node; |
+ typedef TypeConversionDescriptor Descriptor; |
+ |
+ Node* input = assembler->Parameter(Descriptor::kArgument); |
+ Node* context = assembler->Parameter(Descriptor::kContext); |
+ |
+ assembler->Return(assembler->ToName(context, input)); |
+} |
+ |
// ES6 section 7.1.3 ToNumber ( argument ) |
void Builtins::Generate_NonNumberToNumber(CodeStubAssembler* assembler) { |
typedef CodeStubAssembler::Label Label; |