Index: pkg/analyzer/lib/src/dart/ast/ast.dart |
diff --git a/pkg/analyzer/lib/src/dart/ast/ast.dart b/pkg/analyzer/lib/src/dart/ast/ast.dart |
index 55737981321262a4c8f1dfb7e56025cb66a8a59f..1a01875daaca0ec8cb906678a8bcf5b06412f5e9 100644 |
--- a/pkg/analyzer/lib/src/dart/ast/ast.dart |
+++ b/pkg/analyzer/lib/src/dart/ast/ast.dart |
@@ -61,8 +61,7 @@ class AdjacentStringsImpl extends StringLiteralImpl implements AdjacentStrings { |
NodeList<StringLiteral> get strings => _strings; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAdjacentStrings(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAdjacentStrings(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -312,8 +311,7 @@ class AnnotationImpl extends AstNodeImpl implements Annotation { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAnnotation(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAnnotation(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -423,8 +421,7 @@ class ArgumentListImpl extends AstNodeImpl implements ArgumentList { |
Token get endToken => rightParenthesis; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitArgumentList(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitArgumentList(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -547,8 +544,7 @@ class AsExpressionImpl extends ExpressionImpl implements AsExpression { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAsExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAsExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -634,8 +630,7 @@ class AssertInitializerImpl extends ConstructorInitializerImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAssertInitializer(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAssertInitializer(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -725,8 +720,7 @@ class AssertStatementImpl extends StatementImpl implements AssertStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAssertStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAssertStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -909,8 +903,7 @@ class AssignmentExpressionImpl extends ExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAssignmentExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAssignmentExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -975,22 +968,21 @@ abstract class AstNodeImpl implements AstNode { |
} |
@override |
- AstNode/*=E*/ getAncestor/*<E extends AstNode>*/( |
- Predicate<AstNode> predicate) { |
+ E getAncestor<E extends AstNode>(Predicate<AstNode> predicate) { |
// TODO(brianwilkerson) It is a bug that this method can return `this`. |
AstNode node = this; |
while (node != null && !predicate(node)) { |
node = node.parent; |
} |
- return node as AstNode/*=E*/; |
+ return node as E; |
} |
@override |
- Object/*=E*/ getProperty/*<E>*/(String name) { |
+ E getProperty<E>(String name) { |
if (_propertyMap == null) { |
return null; |
} |
- return _propertyMap[name] as Object/*=E*/; |
+ return _propertyMap[name] as E; |
} |
@override |
@@ -1083,8 +1075,7 @@ class AwaitExpressionImpl extends ExpressionImpl implements AwaitExpression { |
int get precedence => 0; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitAwaitExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitAwaitExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1214,8 +1205,7 @@ class BinaryExpressionImpl extends ExpressionImpl implements BinaryExpression { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitBinaryExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitBinaryExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1294,8 +1284,7 @@ class BlockFunctionBodyImpl extends FunctionBodyImpl |
bool get isSynchronous => keyword == null || keyword.lexeme != Parser.ASYNC; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitBlockFunctionBody(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitBlockFunctionBody(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1350,8 +1339,7 @@ class BlockImpl extends StatementImpl implements Block { |
NodeList<Statement> get statements => _statements; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitBlock(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitBlock(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1397,8 +1385,7 @@ class BooleanLiteralImpl extends LiteralImpl implements BooleanLiteral { |
bool get isSynthetic => literal.isSynthetic; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitBooleanLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitBooleanLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1470,8 +1457,7 @@ class BreakStatementImpl extends StatementImpl implements BreakStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitBreakStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitBreakStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1543,8 +1529,7 @@ class CascadeExpressionImpl extends ExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitCascadeExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitCascadeExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1698,8 +1683,7 @@ class CatchClauseImpl extends AstNodeImpl implements CatchClause { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitCatchClause(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitCatchClause(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -1919,8 +1903,7 @@ class ClassDeclarationImpl extends NamedCompilationUnitMemberImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitClassDeclaration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitClassDeclaration(this); |
@override |
ConstructorDeclaration getConstructor(String name) { |
@@ -2136,8 +2119,7 @@ class ClassTypeAliasImpl extends TypeAliasImpl implements ClassTypeAlias { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitClassTypeAlias(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitClassTypeAlias(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -2244,8 +2226,7 @@ class CommentImpl extends AstNodeImpl implements Comment { |
NodeList<CommentReference> get references => _references; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitComment(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitComment(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -2326,8 +2307,7 @@ class CommentReferenceImpl extends AstNodeImpl implements CommentReference { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitCommentReference(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitCommentReference(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -2512,8 +2492,7 @@ class CompilationUnitImpl extends AstNodeImpl implements CompilationUnit { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitCompilationUnit(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitCompilationUnit(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -2646,7 +2625,7 @@ class ConditionalExpressionImpl extends ExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitConditionalExpression(this); |
@override |
@@ -2755,8 +2734,7 @@ class ConfigurationImpl extends AstNodeImpl implements Configuration { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitConfiguration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitConfiguration(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -2985,7 +2963,7 @@ class ConstructorDeclarationImpl extends ClassMemberImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitConstructorDeclaration(this); |
@override |
@@ -3084,7 +3062,7 @@ class ConstructorFieldInitializerImpl extends ConstructorInitializerImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitConstructorFieldInitializer(this); |
@override |
@@ -3180,8 +3158,7 @@ class ConstructorNameImpl extends AstNodeImpl implements ConstructorName { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitConstructorName(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitConstructorName(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3252,8 +3229,7 @@ class ContinueStatementImpl extends StatementImpl implements ContinueStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitContinueStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitContinueStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3363,8 +3339,7 @@ class DeclaredIdentifierImpl extends DeclarationImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitDeclaredIdentifier(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitDeclaredIdentifier(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3486,7 +3461,7 @@ class DefaultFormalParameterImpl extends FormalParameterImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitDefaultFormalParameter(this); |
@override |
@@ -3626,8 +3601,7 @@ class DoStatementImpl extends StatementImpl implements DoStatement { |
Token get endToken => semicolon; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitDoStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitDoStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3670,8 +3644,7 @@ class DottedNameImpl extends AstNodeImpl implements DottedName { |
Token get endToken => _components.endToken; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitDottedName(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitDottedName(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3718,8 +3691,7 @@ class DoubleLiteralImpl extends LiteralImpl implements DoubleLiteral { |
Token get endToken => literal; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitDoubleLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitDoubleLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3759,8 +3731,7 @@ class EmptyFunctionBodyImpl extends FunctionBodyImpl |
Token get endToken => semicolon; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitEmptyFunctionBody(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitEmptyFunctionBody(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3796,8 +3767,7 @@ class EmptyStatementImpl extends StatementImpl implements EmptyStatement { |
Token get endToken => semicolon; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitEmptyStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitEmptyStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3849,7 +3819,7 @@ class EnumConstantDeclarationImpl extends DeclarationImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitEnumConstantDeclaration(this); |
@override |
@@ -3930,8 +3900,7 @@ class EnumDeclarationImpl extends NamedCompilationUnitMemberImpl |
Token get firstTokenAfterCommentAndMetadata => enumKeyword; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitEnumDeclaration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitEnumDeclaration(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -3995,8 +3964,7 @@ class ExportDirectiveImpl extends NamespaceDirectiveImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitExportDirective(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitExportDirective(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -4086,7 +4054,7 @@ class ExpressionFunctionBodyImpl extends FunctionBodyImpl |
bool get isSynchronous => keyword == null; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitExpressionFunctionBody(this); |
@override |
@@ -4253,8 +4221,7 @@ class ExpressionStatementImpl extends StatementImpl |
bool get isSynthetic => _expression.isSynthetic && semicolon.isSynthetic; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitExpressionStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitExpressionStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -4306,8 +4273,7 @@ class ExtendsClauseImpl extends AstNodeImpl implements ExtendsClause { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitExtendsClause(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitExtendsClause(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -4395,8 +4361,7 @@ class FieldDeclarationImpl extends ClassMemberImpl implements FieldDeclaration { |
bool get isStatic => staticKeyword != null; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitFieldDeclaration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitFieldDeclaration(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -4540,8 +4505,7 @@ class FieldFormalParameterImpl extends NormalFormalParameterImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitFieldFormalParameter(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitFieldFormalParameter(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -4702,8 +4666,7 @@ class ForEachStatementImpl extends StatementImpl implements ForEachStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitForEachStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitForEachStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -4845,8 +4808,7 @@ class FormalParameterListImpl extends AstNodeImpl |
NodeList<FormalParameter> get parameters => _parameters; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitFormalParameterList(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitFormalParameterList(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -5007,8 +4969,7 @@ class ForStatementImpl extends StatementImpl implements ForStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitForStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitForStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -5193,8 +5154,7 @@ class FunctionDeclarationImpl extends NamedCompilationUnitMemberImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitFunctionDeclaration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitFunctionDeclaration(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -5242,7 +5202,7 @@ class FunctionDeclarationStatementImpl extends StatementImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitFunctionDeclarationStatement(this); |
@override |
@@ -5350,8 +5310,7 @@ class FunctionExpressionImpl extends ExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitFunctionExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitFunctionExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -5433,7 +5392,7 @@ class FunctionExpressionInvocationImpl extends InvocationExpressionImpl |
int get precedence => 15; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitFunctionExpressionInvocation(this); |
@override |
@@ -5531,8 +5490,7 @@ class FunctionTypeAliasImpl extends TypeAliasImpl implements FunctionTypeAlias { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitFunctionTypeAlias(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitFunctionTypeAlias(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -5644,7 +5602,7 @@ class FunctionTypedFormalParameterImpl extends NormalFormalParameterImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitFunctionTypedFormalParameter(this); |
@override |
@@ -5770,7 +5728,7 @@ class GenericFunctionTypeImpl extends TypeAnnotationImpl |
// TODO: implement type |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) { |
+ E accept<E>(AstVisitor<E> visitor) { |
return visitor.visitGenericFunctionType(this); |
} |
@@ -5852,7 +5810,7 @@ class GenericTypeAliasImpl extends TypeAliasImpl implements GenericTypeAlias { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) { |
+ E accept<E>(AstVisitor<E> visitor) { |
return visitor.visitGenericTypeAlias(this); |
} |
@@ -5898,8 +5856,7 @@ class HideCombinatorImpl extends CombinatorImpl implements HideCombinator { |
NodeList<SimpleIdentifier> get hiddenNames => _hiddenNames; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitHideCombinator(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitHideCombinator(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6039,8 +5996,7 @@ class IfStatementImpl extends StatementImpl implements IfStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitIfStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitIfStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6091,8 +6047,7 @@ class ImplementsClauseImpl extends AstNodeImpl implements ImplementsClause { |
NodeList<TypeName> get interfaces => _interfaces; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitImplementsClause(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitImplementsClause(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6182,8 +6137,7 @@ class ImportDirectiveImpl extends NamespaceDirectiveImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitImportDirective(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitImportDirective(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6375,8 +6329,7 @@ class IndexExpressionImpl extends ExpressionImpl implements IndexExpression { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitIndexExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitIndexExpression(this); |
@override |
bool inGetterContext() { |
@@ -6490,7 +6443,7 @@ class InstanceCreationExpressionImpl extends ExpressionImpl |
int get precedence => 16; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitInstanceCreationExpression(this); |
@override |
@@ -6543,8 +6496,7 @@ class IntegerLiteralImpl extends LiteralImpl implements IntegerLiteral { |
Token get endToken => literal; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitIntegerLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitIntegerLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6625,7 +6577,7 @@ class InterpolationExpressionImpl extends InterpolationElementImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitInterpolationExpression(this); |
@override |
@@ -6684,8 +6636,7 @@ class InterpolationStringImpl extends InterpolationElementImpl |
Token get endToken => contents; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitInterpolationString(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitInterpolationString(this); |
@override |
void visitChildren(AstVisitor visitor) {} |
@@ -6810,8 +6761,7 @@ class IsExpressionImpl extends ExpressionImpl implements IsExpression { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitIsExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitIsExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6876,8 +6826,7 @@ class LabeledStatementImpl extends StatementImpl implements LabeledStatement { |
Statement get unlabeled => _statement.unlabeled; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitLabeledStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitLabeledStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6930,8 +6879,7 @@ class LabelImpl extends AstNodeImpl implements Label { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitLabel(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitLabel(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -6996,8 +6944,7 @@ class LibraryDirectiveImpl extends DirectiveImpl implements LibraryDirective { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitLibraryDirective(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitLibraryDirective(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7070,8 +7017,7 @@ class LibraryIdentifierImpl extends IdentifierImpl |
Element get staticElement => null; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitLibraryIdentifier(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitLibraryIdentifier(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7141,8 +7087,7 @@ class ListLiteralImpl extends TypedLiteralImpl implements ListLiteral { |
Token get endToken => rightBracket; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitListLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitListLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7247,8 +7192,7 @@ class MapLiteralEntryImpl extends AstNodeImpl implements MapLiteralEntry { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitMapLiteralEntry(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitMapLiteralEntry(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7319,8 +7263,7 @@ class MapLiteralImpl extends TypedLiteralImpl implements MapLiteral { |
NodeList<MapLiteralEntry> get entries => _entries; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitMapLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitMapLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7531,8 +7474,7 @@ class MethodDeclarationImpl extends ClassMemberImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitMethodDeclaration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitMethodDeclaration(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7653,8 +7595,7 @@ class MethodInvocationImpl extends InvocationExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitMethodInvocation(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitMethodInvocation(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7760,8 +7701,7 @@ class NamedExpressionImpl extends ExpressionImpl implements NamedExpression { |
int get precedence => 0; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitNamedExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitNamedExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7897,8 +7837,7 @@ class NativeClauseImpl extends AstNodeImpl implements NativeClause { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitNativeClause(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitNativeClause(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -7963,8 +7902,7 @@ class NativeFunctionBodyImpl extends FunctionBodyImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitNativeFunctionBody(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitNativeFunctionBody(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -8267,8 +8205,7 @@ class NullLiteralImpl extends LiteralImpl implements NullLiteral { |
Token get endToken => literal; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitNullLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitNullLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -8342,7 +8279,7 @@ class ParenthesizedExpressionImpl extends ExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitParenthesizedExpression(this); |
@override |
@@ -8396,8 +8333,7 @@ class PartDirectiveImpl extends UriBasedDirectiveImpl implements PartDirective { |
CompilationUnitElement get uriElement => element as CompilationUnitElement; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitPartDirective(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitPartDirective(this); |
} |
/** |
@@ -8488,8 +8424,7 @@ class PartOfDirectiveImpl extends DirectiveImpl implements PartOfDirective { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitPartOfDirective(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitPartOfDirective(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -8607,8 +8542,7 @@ class PostfixExpressionImpl extends ExpressionImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitPostfixExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitPostfixExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -8727,8 +8661,7 @@ class PrefixedIdentifierImpl extends IdentifierImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitPrefixedIdentifier(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitPrefixedIdentifier(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -8840,8 +8773,7 @@ class PrefixExpressionImpl extends ExpressionImpl implements PrefixExpression { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitPrefixExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitPrefixExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -8941,8 +8873,7 @@ class PropertyAccessImpl extends ExpressionImpl implements PropertyAccess { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitPropertyAccess(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitPropertyAccess(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9030,7 +8961,7 @@ class RedirectingConstructorInvocationImpl extends ConstructorInitializerImpl |
Token get endToken => _argumentList.endToken; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitRedirectingConstructorInvocation(this); |
@override |
@@ -9072,8 +9003,7 @@ class RethrowExpressionImpl extends ExpressionImpl |
int get precedence => 0; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitRethrowExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitRethrowExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9132,8 +9062,7 @@ class ReturnStatementImpl extends StatementImpl implements ReturnStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitReturnStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitReturnStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9169,8 +9098,7 @@ class ScriptTagImpl extends AstNodeImpl implements ScriptTag { |
Token get endToken => scriptTag; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitScriptTag(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitScriptTag(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9211,8 +9139,7 @@ class ShowCombinatorImpl extends CombinatorImpl implements ShowCombinator { |
NodeList<SimpleIdentifier> get shownNames => _shownNames; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitShowCombinator(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitShowCombinator(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9297,7 +9224,7 @@ class SimpleFormalParameterImpl extends NormalFormalParameterImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitSimpleFormalParameter(this); |
@override |
@@ -9410,8 +9337,7 @@ class SimpleIdentifierImpl extends IdentifierImpl implements SimpleIdentifier { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSimpleIdentifier(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSimpleIdentifier(this); |
@override |
bool inDeclarationContext() => false; |
@@ -9591,8 +9517,7 @@ class SimpleStringLiteralImpl extends SingleStringLiteralImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSimpleStringLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSimpleStringLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9703,8 +9628,7 @@ class StringInterpolationImpl extends SingleStringLiteralImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitStringInterpolation(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitStringInterpolation(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -9920,7 +9844,7 @@ class SuperConstructorInvocationImpl extends ConstructorInitializerImpl |
Token get endToken => _argumentList.endToken; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitSuperConstructorInvocation(this); |
@override |
@@ -9961,8 +9885,7 @@ class SuperExpressionImpl extends ExpressionImpl implements SuperExpression { |
int get precedence => 16; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSuperExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSuperExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10009,8 +9932,7 @@ class SwitchCaseImpl extends SwitchMemberImpl implements SwitchCase { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSwitchCase(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSwitchCase(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10043,8 +9965,7 @@ class SwitchDefaultImpl extends SwitchMemberImpl implements SwitchDefault { |
..addAll(statements); |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSwitchDefault(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSwitchDefault(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10201,8 +10122,7 @@ class SwitchStatementImpl extends StatementImpl implements SwitchStatement { |
NodeList<SwitchMember> get members => _members; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSwitchStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSwitchStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10246,8 +10166,7 @@ class SymbolLiteralImpl extends LiteralImpl implements SymbolLiteral { |
Token get endToken => components[components.length - 1]; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitSymbolLiteral(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitSymbolLiteral(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10286,8 +10205,7 @@ class ThisExpressionImpl extends ExpressionImpl implements ThisExpression { |
int get precedence => 16; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitThisExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitThisExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10346,8 +10264,7 @@ class ThrowExpressionImpl extends ExpressionImpl implements ThrowExpression { |
int get precedence => 0; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitThrowExpression(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitThrowExpression(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10410,7 +10327,7 @@ class TopLevelVariableDeclarationImpl extends CompilationUnitMemberImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitTopLevelVariableDeclaration(this); |
@override |
@@ -10516,8 +10433,7 @@ class TryStatementImpl extends StatementImpl implements TryStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitTryStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitTryStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10622,8 +10538,7 @@ class TypeArgumentListImpl extends AstNodeImpl implements TypeArgumentList { |
Token get endToken => rightBracket; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitTypeArgumentList(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitTypeArgumentList(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10757,8 +10672,7 @@ class TypeNameImpl extends TypeAnnotationImpl implements TypeName { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitTypeName(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitTypeName(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10840,8 +10754,7 @@ class TypeParameterImpl extends DeclarationImpl implements TypeParameter { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitTypeParameter(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitTypeParameter(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -10897,8 +10810,7 @@ class TypeParameterListImpl extends AstNodeImpl implements TypeParameterList { |
NodeList<TypeParameter> get typeParameters => _typeParameters; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitTypeParameterList(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitTypeParameterList(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -11133,8 +11045,7 @@ class VariableDeclarationImpl extends DeclarationImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitVariableDeclaration(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitVariableDeclaration(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -11229,7 +11140,7 @@ class VariableDeclarationListImpl extends AnnotatedNodeImpl |
NodeList<VariableDeclaration> get variables => _variables; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitVariableDeclarationList(this); |
@override |
@@ -11286,7 +11197,7 @@ class VariableDeclarationStatementImpl extends StatementImpl |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
+ E accept<E>(AstVisitor<E> visitor) => |
visitor.visitVariableDeclarationStatement(this); |
@override |
@@ -11367,8 +11278,7 @@ class WhileStatementImpl extends StatementImpl implements WhileStatement { |
Token get endToken => _body.endToken; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitWhileStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitWhileStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -11417,8 +11327,7 @@ class WithClauseImpl extends AstNodeImpl implements WithClause { |
NodeList<TypeName> get mixinTypes => _mixinTypes; |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitWithClause(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitWithClause(this); |
@override |
void visitChildren(AstVisitor visitor) { |
@@ -11494,8 +11403,7 @@ class YieldStatementImpl extends StatementImpl implements YieldStatement { |
} |
@override |
- dynamic/*=E*/ accept/*<E>*/(AstVisitor/*<E>*/ visitor) => |
- visitor.visitYieldStatement(this); |
+ E accept<E>(AstVisitor<E> visitor) => visitor.visitYieldStatement(this); |
@override |
void visitChildren(AstVisitor visitor) { |