in tool/catalog/generate_widget_catalog.dart [158:166]
List<ElementAnnotation> _getAnnotations(ClassElement c, String name) {
return c.metadata.where((ElementAnnotation a) {
if (a.element is ConstructorElement) {
return a.element.enclosingElement.name == name;
} else {
return false;
}
}).toList();
}