AllInstructionEnumeration(BasicBlock bb,SSADictionary dict){
  explicitInstructions=bb.forwardInstrEnumerator();
  implicitInstructions=dict.getHeapPhiInstructions(bb);
  labelInstruction=explicitInstructions.nextElement();
}

AllInstructionEnumeration ( BasicBlock bb , SSADictionary dict ) { explicitInstructions = bb . forwardInstrEnumerator ( ) ; implicitInstructions = dict . getHeapPhiInstructions ( bb ) ; labelInstruction = explicitInstructions . nextElement ( ) ; }
construct an enumeration for all instructions , both implicit and explicit in the ir , for a given basic block
