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

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

Issue 552253002: Adapt TypeMask tests to new TypeMask interface. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 months 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/type_combination_test.dart
diff --git a/tests/compiler/dart2js/type_combination_test.dart b/tests/compiler/dart2js/type_combination_test.dart
index 035b5b98694e4ed49275af0cb51b61a89095f939..1da033de5dafcc103fce8c520a514ff2081d8193 100644
--- a/tests/compiler/dart2js/type_combination_test.dart
+++ b/tests/compiler/dart2js/type_combination_test.dart
@@ -711,25 +711,26 @@ void main() {
world);
jsMutableArray = new TypeMask.nonNullSubclass(backend.jsMutableArrayClass,
world);
- jsFixedArrayOrNull = new TypeMask.exact(backend.jsFixedArrayClass);
- jsFixedArray = new TypeMask.nonNullExact(backend.jsFixedArrayClass);
- jsExtendableArrayOrNull = new TypeMask.exact(backend.jsExtendableArrayClass);
+ jsFixedArrayOrNull = new TypeMask.exact(backend.jsFixedArrayClass, world);
+ jsFixedArray = new TypeMask.nonNullExact(backend.jsFixedArrayClass, world);
+ jsExtendableArrayOrNull = new TypeMask.exact(backend.jsExtendableArrayClass,
+ world);
jsExtendableArray = new TypeMask.nonNullExact(
- backend.jsExtendableArrayClass);
+ backend.jsExtendableArrayClass, world);
jsIndexableOrNull = new TypeMask.subtype(backend.jsIndexableClass, world);
jsIndexable = new TypeMask.nonNullSubtype(backend.jsIndexableClass, world);
jsInterceptorOrNull = new TypeMask.subclass(backend.jsInterceptorClass,
world);
- jsStringOrNull = new TypeMask.exact(backend.jsStringClass);
- jsString = new TypeMask.nonNullExact(backend.jsStringClass);
- jsBoolean = new TypeMask.nonNullExact(backend.jsBoolClass);
+ jsStringOrNull = new TypeMask.exact(backend.jsStringClass, world);
+ jsString = new TypeMask.nonNullExact(backend.jsStringClass, world);
+ jsBoolean = new TypeMask.nonNullExact(backend.jsBoolClass, world);
jsNumber = new TypeMask.nonNullSubclass(backend.jsNumberClass, world);
- jsInteger = new TypeMask.nonNullExact(backend.jsIntClass);
- jsDouble = new TypeMask.nonNullExact(backend.jsDoubleClass);
- jsBooleanOrNull = new TypeMask.exact(backend.jsBoolClass);
+ jsInteger = new TypeMask.nonNullExact(backend.jsIntClass, world);
+ jsDouble = new TypeMask.nonNullExact(backend.jsDoubleClass, world);
+ jsBooleanOrNull = new TypeMask.exact(backend.jsBoolClass, world);
jsNumberOrNull = new TypeMask.subclass(backend.jsNumberClass, world);
- jsIntegerOrNull = new TypeMask.exact(backend.jsIntClass);
- jsDoubleOrNull = new TypeMask.exact(backend.jsDoubleClass);
+ jsIntegerOrNull = new TypeMask.exact(backend.jsIntClass, world);
+ jsDoubleOrNull = new TypeMask.exact(backend.jsDoubleClass, world);
nullType = const TypeMask.empty();
objectType = new TypeMask.nonNullSubclass(
compiler.objectClass, world);

Powered by Google App Engine
This is Rietveld 408576698