getClass method
Returns the class with the given name, or null
if this library does not have a class with the given name.
Implementation
@override
ClassElementImpl? getClass(String name) {
if (_didResolveAllClasses || hasElement(name)) {
return _elementsOfType<ClassElementImpl>().firstWhereOrNull((ClassElementImpl e) => e.name == name);
}
resolver.resolveClasses(this, predicate: (NamedCompilationUnitMember e) => e.name.lexeme == name);
return _elementsOfType<ClassElementImpl>().firstWhereOrNull((ClassElementImpl e) => e.name == name);
}