getMixin method
Returns the mixin with the given name, or null
if this library does not have a mixin with the given name.
Implementation
@override
MixinElementImpl? getMixin(String name) {
if (_didResolveAllMixins || hasElement(name)) {
return _elementsOfType<MixinElementImpl>().firstWhereOrNull((MixinElementImpl e) => e.name == name);
}
resolver.resolveMixins(this, predicate: (MixinDeclaration e) => e.name.lexeme == name);
return _elementsOfType<MixinElementImpl>().firstWhereOrNull((MixinElementImpl e) => e.name == name);
}