dart-sdk/sdk/lib/vmservice
Jens Johansen 73466729f3 [vm] Pass offset and script uri for expression compilation
This CL passes the offset and uri of the file (here called a script uri
as opposed to a library uri, the two will be different if we're in a
part) when doing expression compilation.

This CL only passes the data, but doesn't actually use it.
Future CL(s) will use this data to calculate the static type of
available variables which is needed for an upcomming feature.

TEST=Existing tests.
CoreLibraryReviewExempt: Not changing SDK APIs.
Change-Id: I67ead461ab4bb9341424e693946f3e4afe35ce92
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/329322
Commit-Queue: Jens Johansen <jensj@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
2023-10-12 10:22:38 +00:00
..
asset.dart [ Service ] Fix cast error in _decodeAssets return value 2022-04-06 00:24:13 +00:00
client.dart
constants.dart
devfs.dart Clean up VM core libraries by removing dynamic invocations. 2022-10-17 21:22:50 +00:00
message.dart
message_router.dart
named_lookup.dart Make Iterable be the default implementation of itself. 2023-04-04 21:45:19 +00:00
running_isolate.dart
running_isolates.dart [vm] Pass offset and script uri for expression compilation 2023-10-12 10:22:38 +00:00
vmservice.dart [dds] Pass existing DDS URI in existingDdsInstance exception 2023-01-18 20:36:07 +00:00
vmservice_sources.gni