8e5ad9b3bd
Validating the class hierarchy requires subtype tests. Previously, Fasta has worked around this by computing the hierarchy twice, as well as visiting the hierarchy several times. In order to improve performance of modular compilation, we're working on changing this. To enable creating a TypeEnvironment without a hierarchy, we're removing the field from the API. Change-Id: I7c9f88d5c6495aaa8223eaeff7d2dfd5669e9e95 Reviewed-on: https://dart-review.googlesource.com/c/88823 Reviewed-by: Alexander Markov <alexmarkov@google.com>