[kernel] Clone Block.fileEndOffset

+ remove redundant clone of fileOffset.

Change-Id: Ie13e35a710e8496da4e93b858ee18b54dd0d551f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170960
Reviewed-by: Jens Johansen <jensj@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
This commit is contained in:
Johnni Winther 2020-11-09 20:59:14 +00:00 committed by commit-bot@chromium.org
parent 4c85f1950b
commit 267a061c2b

View file

@ -332,7 +332,7 @@ class CloneVisitorNotMembers implements TreeVisitor<TreeNode> {
visitBlock(Block node) {
return new Block(node.statements.map(clone).toList())
..fileOffset = _cloneFileOffset(node.fileOffset);
..fileEndOffset = _cloneFileOffset(node.fileEndOffset);
}
visitAssertBlock(AssertBlock node) {
@ -498,7 +498,6 @@ class CloneVisitorNotMembers implements TreeVisitor<TreeNode> {
returnType: visitType(node.returnType),
asyncMarker: node.asyncMarker,
dartAsyncMarker: node.dartAsyncMarker)
..fileOffset = _cloneFileOffset(node.fileOffset)
..fileEndOffset = _cloneFileOffset(node.fileEndOffset);
}