private ElementGenerator getElementGenerator(Node node) { ElementGenerator generator = context.getCompiler().getElementGeneratorFor(node); if (generator != null) { generator.setCurrentPart(currentPart); generator.setCurrentBindingLevelPart(currentBindingLevelPart); generator.setCurrentFunction(currentFunction); generator.setContext(context); generator.setEnvironment(env); return generator; } return null; }