Index: pkg/compiler/lib/src/common_elements.dart |
diff --git a/pkg/compiler/lib/src/common_elements.dart b/pkg/compiler/lib/src/common_elements.dart |
index 17494587f61c116151ae4d9bd3987a790373208f..aed124f505b7a4492a74e21f102d7d1309ee5b4a 100644 |
--- a/pkg/compiler/lib/src/common_elements.dart |
+++ b/pkg/compiler/lib/src/common_elements.dart |
@@ -1242,6 +1242,10 @@ abstract class ElementEnvironment { |
void forEachConstructor( |
ClassEntity cls, void f(ConstructorEntity constructor)); |
+ /// Calls [f] for every constructor body in [cls]. |
+ void forEachConstructorBody( |
+ ClassEntity cls, void f(ConstructorBodyEntity constructorBody)); |
+ |
/// Returns the superclass of [cls]. |
/// |
/// If [skipUnnamedMixinApplications] is `true`, unnamed mixin applications |