Revert "Revert "SkSL DSL now reports the C++ line numbers of errors""

This reverts commit 3a4e19da8e9656c1f82e29d70a2bb3b2f92c6c0b.

TBR=brianosman@google.com, johnstiles@google.com

Change-Id: I5ae97aba2df5b9c3b3dcca8e30da4e5ce9009109
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/376117
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
11 files changed