| Index: pkg/analyzer/lib/dart/ast/visitor.dart
|
| diff --git a/pkg/analyzer/lib/dart/ast/visitor.dart b/pkg/analyzer/lib/dart/ast/visitor.dart
|
| index 79f3bfbed1389d3bdd940b92b4455552c8b57f03..d7781a4fb6f3d0186866d87baffbb164458e029d 100644
|
| --- a/pkg/analyzer/lib/dart/ast/visitor.dart
|
| +++ b/pkg/analyzer/lib/dart/ast/visitor.dart
|
| @@ -336,13 +336,6 @@ class GeneralizingAstVisitor<R> implements AstVisitor<R> {
|
| visitNormalFormalParameter(node);
|
|
|
| @override
|
| - R visitGenericFunctionType(GenericFunctionType node) =>
|
| - visitTypeAnnotation(node);
|
| -
|
| - @override
|
| - R visitGenericTypeAlias(GenericTypeAlias node) => visitTypeAlias(node);
|
| -
|
| - @override
|
| R visitHideCombinator(HideCombinator node) => visitCombinator(node);
|
|
|
| R visitIdentifier(Identifier node) => visitExpression(node);
|
| @@ -535,8 +528,6 @@ class GeneralizingAstVisitor<R> implements AstVisitor<R> {
|
|
|
| R visitTypeAlias(TypeAlias node) => visitNamedCompilationUnitMember(node);
|
|
|
| - R visitTypeAnnotation(TypeAnnotation node) => visitNode(node);
|
| -
|
| @override
|
| R visitTypeArgumentList(TypeArgumentList node) => visitNode(node);
|
|
|
| @@ -889,18 +880,6 @@ class RecursiveAstVisitor<R> implements AstVisitor<R> {
|
| }
|
|
|
| @override
|
| - R visitGenericFunctionType(GenericFunctionType node) {
|
| - node.visitChildren(this);
|
| - return null;
|
| - }
|
| -
|
| - @override
|
| - R visitGenericTypeAlias(GenericTypeAlias node) {
|
| - node.visitChildren(this);
|
| - return null;
|
| - }
|
| -
|
| - @override
|
| R visitHideCombinator(HideCombinator node) {
|
| node.visitChildren(this);
|
| return null;
|
| @@ -1419,12 +1398,6 @@ class SimpleAstVisitor<R> implements AstVisitor<R> {
|
| null;
|
|
|
| @override
|
| - R visitGenericFunctionType(GenericFunctionType node) => null;
|
| -
|
| - @override
|
| - R visitGenericTypeAlias(GenericTypeAlias node) => null;
|
| -
|
| - @override
|
| R visitHideCombinator(HideCombinator node) => null;
|
|
|
| @override
|
| @@ -1770,12 +1743,6 @@ class ThrowingAstVisitor<R> implements AstVisitor<R> {
|
| _throw(node);
|
|
|
| @override
|
| - R visitGenericFunctionType(GenericFunctionType node) => _throw(node);
|
| -
|
| - @override
|
| - R visitGenericTypeAlias(GenericTypeAlias node) => _throw(node);
|
| -
|
| - @override
|
| R visitHideCombinator(HideCombinator node) => _throw(node);
|
|
|
| @override
|
| @@ -1954,6 +1921,7 @@ class ThrowingAstVisitor<R> implements AstVisitor<R> {
|
|
|
| @override
|
| R visitWithClause(WithClause node) => _throw(node);
|
| +
|
| @override
|
| R visitYieldStatement(YieldStatement node) => _throw(node);
|
|
|
| @@ -2386,22 +2354,6 @@ class TimedAstVisitor<T> implements AstVisitor<T> {
|
| }
|
|
|
| @override
|
| - T visitGenericFunctionType(GenericFunctionType node) {
|
| - stopwatch.start();
|
| - T result = _baseVisitor.visitGenericFunctionType(node);
|
| - stopwatch.stop();
|
| - return result;
|
| - }
|
| -
|
| - @override
|
| - T visitGenericTypeAlias(GenericTypeAlias node) {
|
| - stopwatch.start();
|
| - T result = _baseVisitor.visitGenericTypeAlias(node);
|
| - stopwatch.stop();
|
| - return result;
|
| - }
|
| -
|
| - @override
|
| T visitHideCombinator(HideCombinator node) {
|
| stopwatch.start();
|
| T result = _baseVisitor.visitHideCombinator(node);
|
| @@ -3044,12 +2996,6 @@ class UnifyingAstVisitor<R> implements AstVisitor<R> {
|
| visitNode(node);
|
|
|
| @override
|
| - R visitGenericFunctionType(GenericFunctionType node) => visitNode(node);
|
| -
|
| - @override
|
| - R visitGenericTypeAlias(GenericTypeAlias node) => visitNode(node);
|
| -
|
| - @override
|
| R visitHideCombinator(HideCombinator node) => visitNode(node);
|
|
|
| @override
|
|
|