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

Unified Diff: pkg/compiler/lib/src/resolution/semantic_visitor.dart

Issue 1314573002: Use Name instead of Selector in SemanticSendVisitor (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/compiler/lib/src/resolution/semantic_visitor.dart
diff --git a/pkg/compiler/lib/src/resolution/semantic_visitor.dart b/pkg/compiler/lib/src/resolution/semantic_visitor.dart
index 95100e96916e3dbe17ece2801501c979cebcd40b..8ed55d3d2046f92af7f59fb535e4f5a71ce83771 100644
--- a/pkg/compiler/lib/src/resolution/semantic_visitor.dart
+++ b/pkg/compiler/lib/src/resolution/semantic_visitor.dart
@@ -323,7 +323,7 @@ abstract class SemanticSendVisitor<R, A> {
R visitDynamicPropertyGet(
Send node,
Node receiver,
- Selector selector,
+ Name name,
A arg);
/// Conditional (if not null) getter call on [receiver] of the property
@@ -336,7 +336,7 @@ abstract class SemanticSendVisitor<R, A> {
R visitIfNotNullDynamicPropertyGet(
Send node,
Node receiver,
- Selector selector,
+ Name name,
A arg);
/// Setter call on [receiver] with argument [rhs] of the property defined by
@@ -351,7 +351,7 @@ abstract class SemanticSendVisitor<R, A> {
R visitDynamicPropertySet(
SendSet node,
Node receiver,
- Selector selector,
+ Name name,
Node rhs,
A arg);
@@ -367,7 +367,7 @@ abstract class SemanticSendVisitor<R, A> {
R visitIfNotNullDynamicPropertySet(
SendSet node,
Node receiver,
- Selector selector,
+ Name name,
Node rhs,
A arg);
@@ -419,7 +419,7 @@ abstract class SemanticSendVisitor<R, A> {
///
R visitThisPropertyGet(
Send node,
- Selector selector,
+ Name name,
A arg);
/// Setter call on `this` with argument [rhs] of the property defined by
@@ -439,7 +439,7 @@ abstract class SemanticSendVisitor<R, A> {
///
R visitThisPropertySet(
SendSet node,
- Selector selector,
+ Name name,
Node rhs,
A arg);
@@ -741,7 +741,7 @@ abstract class SemanticSendVisitor<R, A> {
Send node,
Node expression,
NodeList arguments,
- Selector selector,
+ CallStructure callStructure,
A arg);
/// Read of the static [field].
@@ -1875,10 +1875,9 @@ abstract class SemanticSendVisitor<R, A> {
R visitDynamicPropertyCompound(
Send node,
Node receiver,
+ Name name,
AssignmentOperator operator,
Node rhs,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Compound assignment expression of [rhs] with [operator] of the property on
@@ -1892,10 +1891,9 @@ abstract class SemanticSendVisitor<R, A> {
R visitIfNotNullDynamicPropertyCompound(
Send node,
Node receiver,
+ Name name,
AssignmentOperator operator,
Node rhs,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Compound assignment expression of [rhs] with [operator] of the property on
@@ -1916,10 +1914,9 @@ abstract class SemanticSendVisitor<R, A> {
///
R visitThisPropertyCompound(
Send node,
+ Name name,
AssignmentOperator operator,
Node rhs,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Compound assignment expression of [rhs] with [operator] on a [parameter].
@@ -2619,9 +2616,8 @@ abstract class SemanticSendVisitor<R, A> {
R visitDynamicPropertyPrefix(
Send node,
Node receiver,
+ Name name,
IncDecOperator operator,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Prefix expression with [operator] of the property on a possibly null
@@ -2635,9 +2631,8 @@ abstract class SemanticSendVisitor<R, A> {
R visitIfNotNullDynamicPropertyPrefix(
Send node,
Node receiver,
+ Name name,
IncDecOperator operator,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Prefix expression with [operator] on a [parameter].
@@ -2728,9 +2723,8 @@ abstract class SemanticSendVisitor<R, A> {
///
R visitThisPropertyPrefix(
Send node,
+ Name name,
IncDecOperator operator,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Prefix expression with [operator] on a static [field].
@@ -3106,9 +3100,8 @@ abstract class SemanticSendVisitor<R, A> {
R visitDynamicPropertyPostfix(
Send node,
Node receiver,
+ Name name,
IncDecOperator operator,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Postfix expression with [operator] of the property on a possibly null
@@ -3122,9 +3115,8 @@ abstract class SemanticSendVisitor<R, A> {
R visitIfNotNullDynamicPropertyPostfix(
Send node,
Node receiver,
+ Name name,
IncDecOperator operator,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Postfix expression with [operator] on a [parameter].
@@ -3215,9 +3207,8 @@ abstract class SemanticSendVisitor<R, A> {
///
R visitThisPropertyPostfix(
Send node,
+ Name name,
IncDecOperator operator,
- Selector getterSelector,
- Selector setterSelector,
A arg);
/// Postfix expression with [operator] on a static [field].

Powered by Google App Engine
This is Rietveld 408576698