mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 10:33:28 +00:00
Tweaks for BundleReader.
Change-Id: If3823a4eb79b399c336c125c2a9673cc121226b5 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/216701 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
This commit is contained in:
parent
2997bc12af
commit
aa27de8501
|
@ -63,7 +63,6 @@ class BundleReader {
|
|||
});
|
||||
|
||||
for (var libraryHeader in libraryHeaderList) {
|
||||
_reader.offset = libraryHeader.offset;
|
||||
var uriStr = libraryHeader.uriStr;
|
||||
var reference = elementFactory.rootReference.getChild(uriStr);
|
||||
libraryMap[uriStr] = LibraryReader._(
|
||||
|
@ -73,7 +72,7 @@ class BundleReader {
|
|||
baseResolutionOffset: baseResolutionOffset,
|
||||
referenceReader: referenceReader,
|
||||
reference: reference,
|
||||
offset: _reader.offset,
|
||||
offset: libraryHeader.offset,
|
||||
classMembersLengths: libraryHeader.classMembersLengths,
|
||||
);
|
||||
}
|
||||
|
|
|
@ -73,7 +73,8 @@ class SummaryDataReader {
|
|||
}
|
||||
|
||||
String readStringReference() {
|
||||
return _stringTable[readUInt30()];
|
||||
var index = readUInt30();
|
||||
return stringOfIndex(index);
|
||||
}
|
||||
|
||||
List<String> readStringReferenceList() {
|
||||
|
|
Loading…
Reference in a new issue