public AnalysisContext createAnalysisContext() {
//
// If instrumentation is ignoring data, return an uninstrumented analysis context.
//
if (Instrumentation.isNullLogger()) {
return new AnalysisContextImpl();
}
return new InstrumentedAnalysisContextImpl(new AnalysisContextImpl());
}