Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(748)

Unified Diff: tests/compiler/dart2js/compiler_helper.dart

Issue 2577423002: Further reduce use of Compiler.closedWorld. (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tests/compiler/dart2js/compiler_helper.dart
diff --git a/tests/compiler/dart2js/compiler_helper.dart b/tests/compiler/dart2js/compiler_helper.dart
index ccf41fa017a397228b1270bad0714553a28eee5c..c21397edd1af74e07c03e1aca78dd67613f6727a 100644
--- a/tests/compiler/dart2js/compiler_helper.dart
+++ b/tests/compiler/dart2js/compiler_helper.dart
@@ -197,35 +197,6 @@ lego.Element findElement(compiler, String name, [Uri library]) {
return element;
}
-types.TypeMask findTypeMask(compiler, String name,
- [String how = 'nonNullExact']) {
- var sourceName = name;
- var element = compiler.mainApp.find(sourceName);
- if (element == null) {
- element = compiler.backend.helpers.interceptorsLibrary.find(sourceName);
- }
- if (element == null) {
- element = compiler.commonElements.coreLibrary.find(sourceName);
- }
- Expect.isNotNull(element, 'Could not locate $name');
- switch (how) {
- case 'exact':
- return new types.TypeMask.exact(element, compiler.closedWorld);
- case 'nonNullExact':
- return new types.TypeMask.nonNullExact(element, compiler.closedWorld);
- case 'subclass':
- return new types.TypeMask.subclass(element, compiler.closedWorld);
- case 'nonNullSubclass':
- return new types.TypeMask.nonNullSubclass(element, compiler.closedWorld);
- case 'subtype':
- return new types.TypeMask.subtype(element, compiler.closedWorld);
- case 'nonNullSubtype':
- return new types.TypeMask.nonNullSubtype(element, compiler.closedWorld);
- }
- Expect.fail('Unknown TypeMask constructor $how');
- return null;
-}
-
String anyIdentifier = "[a-zA-Z][a-zA-Z0-9]*";
String getIntTypeCheck(String variable) {
« no previous file with comments | « tests/compiler/dart2js/closure_tracer_test.dart ('k') | tests/compiler/dart2js/concrete_type_inference_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698