if ( interceptors != null ) {
parserContext.setInterceptors( interceptors );
}
//FIXME: analysis can be null, throws an NPE
List list[] = analysis.getBoundIdentifiers();
DeclarationScopeResolver resolver = context.getDeclarationResolver();
for ( Iterator it = list[0].iterator(); it.hasNext(); ) {
String identifier = (String) it.next();
Class cls = resolver.getDeclaration( identifier ).getExtractor().getExtractToClass();
parserContext.addInput( identifier,
cls );
}
Map globalTypes = context.getPkg().getGlobals();