Exemple #1
0
 public Instruction(IL.Instruction instr, IL.Function func)
 {
     ILInstruction = instr;
     ILFunction    = func;
     if (instr is IL.ReturnInstruction || instr is IL.CallInstruction)
     {
         Necessary = true;
     }
 }
        public ControlSequence(List <IL.Instruction> instrList, IL.Function func)
        {
            Instructions = new List <Instruction>();
            ILFunction   = func;

            foreach (IL.Instruction instr in instrList)
            {
                Instructions.Add(new Instruction(instr, func));
            }
        }