return;
}
}
// create problem collector
final ProblemCollector problemCollector = new ProblemCollector();
// parse
moduleDeclaration = parser
.parse((IModuleSource) context.getSourceModule(),
problemCollector);
// put result to the cache
SourceParserUtil.putModuleToCache(cacheEntry, moduleDeclaration,
problemCollector);
// report errors to the build context
problemCollector.copyTo(context.getProblemReporter());
// push AST to build context
context.set(IBuildContext.ATTR_MODULE_DECLARATION,
moduleDeclaration);
}