Classes: Add basic support for properties
authorarv@chromium.org <arv@chromium.org>
Tue, 28 Oct 2014 12:43:05 +0000 (12:43 +0000)
committerarv@chromium.org <arv@chromium.org>
Tue, 28 Oct 2014 12:43:49 +0000 (12:43 +0000)
commit1881cee6911df4dc4908118da6a76d08e78f682e
tree14c3e3fa0467b7a2b2299d51bc701a43dce7fdae
parenta13e2298e20976fc2e2a76eaba97a81f6e88aab7
Classes: Add basic support for properties

This adds the properties to the prototype and the constructor.

BUG=v8:3330
LOG=Y
R=dslomov@chromium.org

Review URL: https://codereview.chromium.org/680993003

Cr-Commit-Position: refs/heads/master@{#24934}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24934 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/full-codegen-arm.cc
src/arm64/full-codegen-arm64.cc
src/ast.h
src/full-codegen.cc
src/full-codegen.h
src/ia32/full-codegen-ia32.cc
src/x64/full-codegen-x64.cc
test/mjsunit/harmony/classes.js