VariableDefinitionNode variableDefinition = AbstractSyntaxTreeUtil.generatePublicVariable(cx, typeExpression, SKINHOSTCOMPONENT);
classDef.statements = nodeFactory.statementList(statementList, variableDefinition);
BindableFirstPassEvaluator firstPassEvaluator =
(BindableFirstPassEvaluator) unit.getContext().getAttribute(BindableExtension.FIRST_PASS_EVALUATOR_KEY);
if (firstPassEvaluator != null)
firstPassEvaluator.registerBindableVariable(cx, classDef, variableDefinition);
}
}
}
}