@@ -9,109 +9,13 @@ public class SubCall : ArithmeticCall
99 public SubCall ( string type ,
1010 IOperationOrSignal in1 ,
1111 IOperationOrSignal in2 ,
12- IOperationOrSignal in3 = null ,
13- IOperationOrSignal in4 = null ,
14- IOperationOrSignal in5 = null ,
15- IOperationOrSignal in6 = null ,
16- IOperationOrSignal in7 = null ,
17- IOperationOrSignal in8 = null ,
18- IOperationOrSignal in9 = null ,
19- IOperationOrSignal in10 = null ,
20- IOperationOrSignal in11 = null ,
21- IOperationOrSignal in12 = null ,
22- IOperationOrSignal in13 = null ,
23- IOperationOrSignal in14 = null ,
24- IOperationOrSignal in15 = null ,
25- IOperationOrSignal in16 = null ,
26- IOperationOrSignal in17 = null ,
27- IOperationOrSignal in18 = null ,
28- IOperationOrSignal in19 = null ,
29- IOperationOrSignal in20 = null ,
30- IOperationOrSignal in21 = null ,
31- IOperationOrSignal in22 = null ,
32- IOperationOrSignal in23 = null ,
33- IOperationOrSignal in24 = null ,
34- IOperationOrSignal in25 = null ,
35- IOperationOrSignal in26 = null ,
36- IOperationOrSignal in27 = null ,
37- IOperationOrSignal in28 = null ,
38- IOperationOrSignal in29 = null ,
39- IOperationOrSignal in30 = null ,
40- IOperationOrSignal in31 = null ,
41- IOperationOrSignal in32 = null ,
42- IOperationOrSignal in33 = null ,
43- IOperationOrSignal in34 = null ,
44- IOperationOrSignal in35 = null ,
45- IOperationOrSignal in36 = null ,
46- IOperationOrSignal in37 = null ,
47- IOperationOrSignal in38 = null ,
48- IOperationOrSignal in39 = null ,
49- IOperationOrSignal in40 = null ,
50- IOperationOrSignal in41 = null ,
51- IOperationOrSignal in42 = null ,
52- IOperationOrSignal in43 = null ,
53- IOperationOrSignal in44 = null ,
54- IOperationOrSignal in45 = null ,
55- IOperationOrSignal in46 = null ,
56- IOperationOrSignal in47 = null ,
57- IOperationOrSignal in48 = null ,
58- IOperationOrSignal in49 = null ,
59- IOperationOrSignal in50 = null ,
6012 IOperationOrSignal out1 = null ,
6113 IOperationOrSignal eno = null ) : base ( "Sub" , eno )
6214 {
6315 DisableEno = true ;
6416 Type = type ;
6517 Interface [ "IN1" ] = new IOperationOrSignalDirectionWrapper ( in1 , Direction . Input ) ;
6618 Interface [ "IN2" ] = new IOperationOrSignalDirectionWrapper ( in2 , Direction . Input ) ;
67- Interface [ "IN3" ] = new IOperationOrSignalDirectionWrapper ( in3 , Direction . Input ) ;
68- Interface [ "IN4" ] = new IOperationOrSignalDirectionWrapper ( in4 , Direction . Input ) ;
69- Interface [ "IN5" ] = new IOperationOrSignalDirectionWrapper ( in5 , Direction . Input ) ;
70- Interface [ "IN6" ] = new IOperationOrSignalDirectionWrapper ( in6 , Direction . Input ) ;
71- Interface [ "IN7" ] = new IOperationOrSignalDirectionWrapper ( in7 , Direction . Input ) ;
72- Interface [ "IN8" ] = new IOperationOrSignalDirectionWrapper ( in8 , Direction . Input ) ;
73- Interface [ "IN9" ] = new IOperationOrSignalDirectionWrapper ( in9 , Direction . Input ) ;
74- Interface [ "IN10" ] = new IOperationOrSignalDirectionWrapper ( in10 , Direction . Input ) ;
75- Interface [ "IN11" ] = new IOperationOrSignalDirectionWrapper ( in11 , Direction . Input ) ;
76- Interface [ "IN12" ] = new IOperationOrSignalDirectionWrapper ( in12 , Direction . Input ) ;
77- Interface [ "IN13" ] = new IOperationOrSignalDirectionWrapper ( in13 , Direction . Input ) ;
78- Interface [ "IN14" ] = new IOperationOrSignalDirectionWrapper ( in14 , Direction . Input ) ;
79- Interface [ "IN15" ] = new IOperationOrSignalDirectionWrapper ( in15 , Direction . Input ) ;
80- Interface [ "IN16" ] = new IOperationOrSignalDirectionWrapper ( in16 , Direction . Input ) ;
81- Interface [ "IN17" ] = new IOperationOrSignalDirectionWrapper ( in17 , Direction . Input ) ;
82- Interface [ "IN18" ] = new IOperationOrSignalDirectionWrapper ( in18 , Direction . Input ) ;
83- Interface [ "IN19" ] = new IOperationOrSignalDirectionWrapper ( in19 , Direction . Input ) ;
84- Interface [ "IN20" ] = new IOperationOrSignalDirectionWrapper ( in20 , Direction . Input ) ;
85- Interface [ "IN21" ] = new IOperationOrSignalDirectionWrapper ( in21 , Direction . Input ) ;
86- Interface [ "IN22" ] = new IOperationOrSignalDirectionWrapper ( in22 , Direction . Input ) ;
87- Interface [ "IN23" ] = new IOperationOrSignalDirectionWrapper ( in23 , Direction . Input ) ;
88- Interface [ "IN24" ] = new IOperationOrSignalDirectionWrapper ( in24 , Direction . Input ) ;
89- Interface [ "IN25" ] = new IOperationOrSignalDirectionWrapper ( in25 , Direction . Input ) ;
90- Interface [ "IN26" ] = new IOperationOrSignalDirectionWrapper ( in26 , Direction . Input ) ;
91- Interface [ "IN27" ] = new IOperationOrSignalDirectionWrapper ( in27 , Direction . Input ) ;
92- Interface [ "IN28" ] = new IOperationOrSignalDirectionWrapper ( in28 , Direction . Input ) ;
93- Interface [ "IN29" ] = new IOperationOrSignalDirectionWrapper ( in29 , Direction . Input ) ;
94- Interface [ "IN30" ] = new IOperationOrSignalDirectionWrapper ( in30 , Direction . Input ) ;
95- Interface [ "IN31" ] = new IOperationOrSignalDirectionWrapper ( in31 , Direction . Input ) ;
96- Interface [ "IN32" ] = new IOperationOrSignalDirectionWrapper ( in32 , Direction . Input ) ;
97- Interface [ "IN33" ] = new IOperationOrSignalDirectionWrapper ( in33 , Direction . Input ) ;
98- Interface [ "IN34" ] = new IOperationOrSignalDirectionWrapper ( in34 , Direction . Input ) ;
99- Interface [ "IN35" ] = new IOperationOrSignalDirectionWrapper ( in35 , Direction . Input ) ;
100- Interface [ "IN36" ] = new IOperationOrSignalDirectionWrapper ( in36 , Direction . Input ) ;
101- Interface [ "IN37" ] = new IOperationOrSignalDirectionWrapper ( in37 , Direction . Input ) ;
102- Interface [ "IN38" ] = new IOperationOrSignalDirectionWrapper ( in38 , Direction . Input ) ;
103- Interface [ "IN39" ] = new IOperationOrSignalDirectionWrapper ( in39 , Direction . Input ) ;
104- Interface [ "IN40" ] = new IOperationOrSignalDirectionWrapper ( in40 , Direction . Input ) ;
105- Interface [ "IN41" ] = new IOperationOrSignalDirectionWrapper ( in41 , Direction . Input ) ;
106- Interface [ "IN42" ] = new IOperationOrSignalDirectionWrapper ( in42 , Direction . Input ) ;
107- Interface [ "IN43" ] = new IOperationOrSignalDirectionWrapper ( in43 , Direction . Input ) ;
108- Interface [ "IN44" ] = new IOperationOrSignalDirectionWrapper ( in44 , Direction . Input ) ;
109- Interface [ "IN45" ] = new IOperationOrSignalDirectionWrapper ( in45 , Direction . Input ) ;
110- Interface [ "IN46" ] = new IOperationOrSignalDirectionWrapper ( in46 , Direction . Input ) ;
111- Interface [ "IN47" ] = new IOperationOrSignalDirectionWrapper ( in47 , Direction . Input ) ;
112- Interface [ "IN48" ] = new IOperationOrSignalDirectionWrapper ( in48 , Direction . Input ) ;
113- Interface [ "IN49" ] = new IOperationOrSignalDirectionWrapper ( in49 , Direction . Input ) ;
114- Interface [ "IN50" ] = new IOperationOrSignalDirectionWrapper ( in50 , Direction . Input ) ;
11519 Interface [ "OUT" ] = new IOperationOrSignalDirectionWrapper ( out1 , Direction . Output ) ;
11620
11721 Children . AddRange ( Interface . Values . Where ( x => x . OperationOrSignal != null ) . Select ( x => x . OperationOrSignal ) ) ;
0 commit comments