You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This caused several related changes.
* Inlines `ClassFragmentImpl.isDartCoreEnum`, `ClassFragmentImpl.isDartCoreObject`, and `ClassFragmentImpl.ClassFragmentImpl` at their call sites in `ClassElementImpl`.
* Inlines `ConstructorFragmentImpl.computeConstantDependencies` at its call site in `ConstructorElementImpl`.
* Changes the various implementations of the getter `ElementImpl.library` so that they don't use `FragmentImpl.library`.
* Removes the getters `FragmentImpl.context`.
* Inlines the getter `FragmentImpl.isNonFunctionTypeAliasesEnabled` at its call site in `TypeAliasElementImpl`.
* Inlines `InterfaceFragmentImpl.isDartCoreEnumImpl` at its call site in `InterfaceElementImpl`.
* Removes `InterfaceFragmentImpl.isDartCoreFunctionImpl`.
* Changes the extension `TypeParameterElementImplExtension` to apply to
`TypeParameterElementImpl` rather than `TypeParameterFragmentImpl`.
Change-Id: I43c538df047514412735586d5d85f1bc30eae33e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/441360
Reviewed-by: Paul Berry <[email protected]>
Commit-Queue: Konstantin Shcheglov <[email protected]>
0 commit comments