Index: pkg/kernel/lib/ast.dart |
diff --git a/pkg/kernel/lib/ast.dart b/pkg/kernel/lib/ast.dart |
index 40a305ffae302b36811a9f499b808849372595a7..f4600f80ec77ee5b59137814259a7cb394e58a5e 100644 |
--- a/pkg/kernel/lib/ast.dart |
+++ b/pkg/kernel/lib/ast.dart |
@@ -1306,6 +1306,8 @@ class VariableGet extends Expression { |
} |
/// Assign a local variable or function parameter. |
+/// |
+/// Evaluates to the value of [value]. |
class VariableSet extends Expression { |
VariableDeclaration variable; |
Expression value; |
@@ -1387,6 +1389,8 @@ class PropertyGet extends Expression { |
/// Expression of form `x.field = value`. |
/// |
/// This may invoke a setter or assign a field. |
+/// |
+/// Evaluates to the value of [value]. |
class PropertySet extends Expression { |
Expression receiver; |
Name name; |
@@ -1461,6 +1465,8 @@ class DirectPropertyGet extends Expression { |
} |
/// Directly assign a field, or call a setter. |
+/// |
+/// Evaluates to the value of [value]. |
class DirectPropertySet extends Expression { |
Expression receiver; |
Member target; |
@@ -1580,6 +1586,8 @@ class SuperPropertyGet extends Expression { |
/// Expression of form `super.field = value`. |
/// |
/// This may invoke a setter or assign a field. |
+/// |
+/// Evaluates to the value of [value]. |
class SuperPropertySet extends Expression { |
Name name; |
Expression value; |
@@ -1632,6 +1640,8 @@ class StaticGet extends Expression { |
} |
/// Assign a static field or call a static setter. |
+/// |
+/// Evaluates to the value of [value]. |
class StaticSet extends Expression { |
/// A mutable static field or a static setter. |
Member target; |