@@ -868,75 +868,6 @@ class BundleWriterResult {
868
868
BundleWriterResult ({required this .resolutionBytes});
869
869
}
870
870
871
- class ElementModelWriter {
872
- final BundleWriter _bundleWriter;
873
-
874
- ElementModelWriter (BundleWriter bundleWriter) : _bundleWriter = bundleWriter;
875
-
876
- void writeBool (bool value) {
877
- _bundleWriter._sink.writeBool (value);
878
- }
879
-
880
- void writeElement (Element ? element) {
881
- _bundleWriter._resolutionSink.writeElement (element);
882
- }
883
-
884
- // TODO(scheglov): Deduplicate parameter writing implementation.
885
- void writeFormalParameterFragment (FormalParameterFragmentImpl element) {
886
- _bundleWriter._writeParameterElement (element);
887
- }
888
-
889
- void writeFormalParameterFragments (
890
- List <FormalParameterFragmentImpl > fragments,
891
- ) {
892
- writeList (fragments, writeFormalParameterFragment);
893
- }
894
-
895
- void writeFragmentId (FragmentImpl fragment) {
896
- _bundleWriter._writeFragmentId (fragment);
897
- }
898
-
899
- void writeFragmentName (FragmentImpl fragment) {
900
- _bundleWriter._writeFragmentName (fragment);
901
- }
902
-
903
- void writeInt64 (int value) {
904
- _bundleWriter._sink.writeInt64 (value);
905
- }
906
-
907
- void writeList <T >(List <T > elements, void Function (T ) writeElement) {
908
- _bundleWriter._writeList (elements, writeElement);
909
- }
910
-
911
- void writeMetadata (MetadataImpl metadata) {
912
- _bundleWriter._resolutionSink._writeMetadata (metadata);
913
- }
914
-
915
- void writeNodeList (List <AstNode > nodes) {
916
- _bundleWriter._resolutionSink._writeNodeList (nodes);
917
- }
918
-
919
- void writeOptionalNode (Expression ? node) {
920
- _bundleWriter._resolutionSink._writeOptionalNode (node);
921
- }
922
-
923
- void writeOptionalStringReference (String ? value) {
924
- _bundleWriter._sink._writeOptionalStringReference (value);
925
- }
926
-
927
- void writeResolutionOffset () {
928
- _bundleWriter._writeResolutionOffset ();
929
- }
930
-
931
- void writeTopLevelInferenceError (TopLevelInferenceError ? error) {
932
- _bundleWriter._sink._writeTopLevelInferenceError (error);
933
- }
934
-
935
- void writeType (DartType ? type) {
936
- _bundleWriter._resolutionSink.writeType (type);
937
- }
938
- }
939
-
940
871
class ResolutionSink extends _SummaryDataWriter {
941
872
final _BundleWriterReferences _references;
942
873
final _LocalElementIndexer localElements = _LocalElementIndexer ();
0 commit comments