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

Issue 2999673002: Implement support for property accessors (Closed)

Created:
3 years, 4 months ago by zhivkag
Modified:
3 years, 4 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Implement support for property accessors - Evaluation of PropertyGet expression by accessing a field, execution of a getter or creating a method tearoff. - Evaluation of PropertySet expression by setting a field or execution of a setter. BUG= R=dmitryas@google.com Committed: https://github.com/dart-lang/sdk/commit/3cac905c541be065bc037fb30dabb1abe07d2165

Patch Set 1 #

Total comments: 4

Patch Set 2 : Add TODOs #

Patch Set 3 : Merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+115 lines, -19 lines) Patch
M pkg/kernel/lib/interpreter/interpreter.dart View 1 2 6 chunks +70 lines, -19 lines 0 comments Download
A pkg/kernel/testcases/interpreter/object_property_access.dart View 1 chunk +36 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/interpreter/object_property_access.dart.expect View 1 chunk +9 lines, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 6 (2 generated)
zhivkag
3 years, 4 months ago (2017-08-09 07:08:59 UTC) #2
Dmitry Stefantsov
LGTM if you respond to the comments below. https://codereview.chromium.org/2999673002/diff/1/pkg/kernel/lib/interpreter/interpreter.dart File pkg/kernel/lib/interpreter/interpreter.dart (right): https://codereview.chromium.org/2999673002/diff/1/pkg/kernel/lib/interpreter/interpreter.dart#newcode1087 pkg/kernel/lib/interpreter/interpreter.dart:1087: assert(methodName.toString() ...
3 years, 4 months ago (2017-08-16 08:48:56 UTC) #3
zhivkag
Thanks! https://codereview.chromium.org/2999673002/diff/1/pkg/kernel/lib/interpreter/interpreter.dart File pkg/kernel/lib/interpreter/interpreter.dart (right): https://codereview.chromium.org/2999673002/diff/1/pkg/kernel/lib/interpreter/interpreter.dart#newcode1087 pkg/kernel/lib/interpreter/interpreter.dart:1087: assert(methodName.toString() == "call"); On 2017/08/16 08:48:55, Dmitry Stefantsov ...
3 years, 4 months ago (2017-08-16 09:39:49 UTC) #4
zhivkag
3 years, 4 months ago (2017-08-21 06:38:57 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
3cac905c541be065bc037fb30dabb1abe07d2165 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698