Пример #1
0
 public static SCode Make(Primitive2 rator, PrimitiveCaarA rand0, StaticVariable rand1)
 {
     return
         new PrimitiveIsEqCaarAS (rator, rand0, rand1);
 }
Пример #2
0
 public static SCode Make(Primitive2 rator, PrimitiveCaarA rand0, SCode rand1)
 {
     return
         (rand0 is PrimitiveCaarA0) ? PrimitiveIsEqCaarA0.Make (rator, (PrimitiveCaarA0) rand0, rand1) :
         (rand1 is StaticVariable) ? new PrimitiveIsEqCaarAS (rator, rand0, (StaticVariable) rand1) :
         new PrimitiveIsEqCaarA (rator, rand0, rand1);
 }
Пример #3
0
 internal PrimitiveIsEqCaarAS(Primitive2 rator, PrimitiveCaarA rand0, StaticVariable rand1)
     : base(rator, rand0, rand1)
 {
     this.rand1Name = rand1.Name;
     this.rand1Offset = rand1.Offset;
 }
Пример #4
0
 protected PrimitiveIsEqCaarA(Primitive2 rator, PrimitiveCaarA rand0, SCode rand1)
     : base(rator, rand0, rand1)
 {
     this.rand0ArgOffset = rand0.offset;
 }