if (inline) {
for (int i = 0; i < firing.getIterationCount(); i++) {
// generate fire code for the actor
code.append(helper.generateFireCode());
code.append(helper.generateTypeConvertFireCode());
// update buffer offset after firing each actor once
Iterator ports = ((Entity) actor).portList().iterator();
int j = 0; // j is the port number