boolean hintsEnabled = options.getHint();
AnalysisContextStatisticsImpl statistics = new AnalysisContextStatisticsImpl();
synchronized (cacheLock) {
MapIterator<Source, SourceEntry> iterator = cache.iterator();
while (iterator.moveNext()) {
SourceEntry sourceEntry = iterator.getValue();
if (sourceEntry instanceof DartEntry) {
Source source = iterator.getKey();
DartEntry dartEntry = (DartEntry) sourceEntry;
SourceKind kind = dartEntry.getValue(DartEntry.SOURCE_KIND);
// get library independent values