[dart2wasm] Delete unused enclosingClassForReference function.
Change-Id: I0feede72d7b7315ea6b35c34ce2c30a2a3ed96f6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/457280
Auto-Submit: Nate Biggs <natebiggs@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Nate Biggs <natebiggs@google.com>
diff --git a/pkg/dart2wasm/lib/modules.dart b/pkg/dart2wasm/lib/modules.dart
index 02abd43..40c073c 100644
--- a/pkg/dart2wasm/lib/modules.dart
+++ b/pkg/dart2wasm/lib/modules.dart
@@ -23,17 +23,6 @@
throw ArgumentError('Could not find enclosing library for ${reference.node}');
}
-Class? enclosingClassForReference(Reference reference) {
- TreeNode? current = reference.node;
- // References generated for constants will not have a node attached.
- if (reference.node == null) return null;
- while (current != null) {
- if (current is Class) return current;
- current = current.parent;
- }
- return null;
-}
-
class ModuleMetadataBuilder {
int _counter = _mainModuleId;
final WasmCompilerOptions options;