blob: 4aa3b4de576bf357860245876fe8899b30010584 [file] [log] [blame]
import 'dart:mirrors';
bool _hasAnnotationInstance(DeclarationMirror declaration, instance) =>
declaration.metadata.any((InstanceMirror annotation) {
print('annotation: ${annotation.reflectee}');
return identical(annotation.reflectee, instance);
});
bool _hasFailingTestAnnotation(MethodMirror method) {}
class MyTest {
@failingTest
void foo() {}
}
class MyTest2 extends Object with MyTest {}
class _FailingTest {
const _FailingTest();
}
const _FailingTest failingTest = const _FailingTest();
main() {}