internal MarkerInstructionSet(InstructionsSet instructionsSet, InstructionContainer instructions) : base(instructionsSet, instructions)
 {
 }
 internal LocalVariableInstructionSet(InstructionsSet instructionsSet, IEnumerable <LocalVariable> targets, InstructionContainer instructions, AssignInstructionType instructionType) : base(instructionsSet, targets, instructions, instructionType)
 {
 }
 internal MarkerInstructionSet(InstructionsSet instructionsSet, MarkerType markerType, Instruction mark, InstructionContainer instructions) : base(instructionsSet, instructions)
 {
     this.markers.Add(new InstructionMarker {
         instruction = mark, markerType = markerType
     });
 }
Пример #4
0
 internal IfCode(InstructionsSet instructionsSet, InstructionContainer instructions, Instruction jumpTarget) : base(instructionsSet, instructions)
 {
     this.jumpTarget = jumpTarget;
 }
Пример #5
0
 internal AssignInstructionsSet(InstructionsSet instructionsSet, IEnumerable <T> targets, InstructionContainer instructions, AssignInstructionType instructionType) : base(instructionsSet, instructions)
 {
     this.target.AddRange(targets);
     this.instructionType = instructionType;
 }
Пример #6
0
 internal AssignInstructionsSet(InstructionsSet instructionsSet, T target, InstructionContainer instructions, AssignInstructionType instructionType) : base(instructionsSet, instructions)
 {
     this.target.Add(target);
     this.instructionType = instructionType;
 }
Пример #7
0
 internal FieldInstructionsSet(InstructionsSet instructionsSet, Field target, InstructionContainer instructions, AssignInstructionType instructionType) : base(instructionsSet, target, instructions, instructionType)
 {
 }
Пример #8
0
 internal FieldInstructionsSet(InstructionsSet instructionsSet, IEnumerable <Field> targets, InstructionContainer instructions, AssignInstructionType instructionType) : base(instructionsSet, targets, instructions, instructionType)
 {
 }