[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;