175c949398
Dart2JS uses the file offset on these nodes to create JS source maps. We want to maintain these file offsets across the serialization layer when we compile from dill files rather than directly from sources. This last CL resolves all diffs observed in test files in pkg/compiler/test/inference/data. TEST=Updating tests for all of these in fasta offsets tests. Change-Id: If84c7542b61c8d8b894b202c68841ccfe91dafa5 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/328080 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Nate Biggs <natebiggs@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com>