FunctionDefinitionNode setter = generateSetter(context, className, accessorInfo);
if (accessorInfo.getIsFunction())
{
GetterSetterInfo getterSetterInfo = (GetterSetterInfo) accessorInfo;
boolean processedBindable =
processGetterMetaData(nodeFactory,
getterSetterInfo.getGetterFunctionDefinition());
moveMetaDataToNewDefinition(nodeFactory,
getterSetterInfo.getSetterFunctionDefinition(),
setter, statementList, !processedBindable);
}
nodeFactory.statementList(statementList, setter);
}