c0d4aa256d
strong_mode.dart only contains a class, InstanceMemberInferrer, so it can be named after that. InstanceMemberInferrer is only used by `top_level_inference.dart`, so we move it to the same directory. inference_error.dart just doesn't belong in the task directory. I think lib/src/error would be a fine location. Change-Id: I6f36b1e8267bcf76f2e48aace4c93a719422dc21 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/399201 Commit-Queue: Samuel Rawlins <srawlins@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com>