new DeclarationResolver().resolve(unit, find(libraryElement, source));
//
// Resolve the type names.
//
RecordingErrorListener errorListener = new RecordingErrorListener();
TypeResolverVisitor typeResolverVisitor = new TypeResolverVisitor(
libraryElement,
source,
typeProvider,
errorListener);
unit.accept(typeResolverVisitor);