blob: 7e193c13d2b4f8a3b352e8b21e0dd658540a3af5 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
static method main() dynamic {
core::int* intLocal1;
core::int* intLocal2;
core::num* numLocal;
core::double* doubleLocal;
intLocal1 = (intLocal2 = numLocal as{TypeError} core::int*) as{TypeError} core::int*;
intLocal1 = numLocal = intLocal2;
numLocal = 0.5;
try {
intLocal1 = (doubleLocal = numLocal as{TypeError} core::double*) as{TypeError} core::int*;
throw "Should fail";
}
on dynamic catch(final dynamic _) {
}
}