1617a3babSopenharmony_ci430AofA.frag
2617a3babSopenharmony_ciERROR: 0:6: '[]' : only outermost dimension of an array of arrays can be implicitly sized 
3617a3babSopenharmony_ciERROR: 0:14: 'constructor' : constructing non-array constituent from array argument 
4617a3babSopenharmony_ciERROR: 0:15: 'constructor' : array constructor argument not correct type to construct array element 
5617a3babSopenharmony_ciERROR: 0:28: '[' :  array index out of range '4'
6617a3babSopenharmony_ciERROR: 0:56: 'constructor' :  cannot convert parameter 2 from ' const 3-element array of 4-component vector of float' to ' temp 2-element array of 4-component vector of float'
7617a3babSopenharmony_ciERROR: 0:60: 'constructor' :  cannot convert parameter 2 from ' const 2-element array of 4-component vector of float' to ' temp 3-element array of 4-component vector of float'
8617a3babSopenharmony_ciERROR: 0:64: '=' :  cannot convert from ' const 3-element array of 2-element array of 4-component vector of float' to ' temp 4-element array of 2-element array of 4-component vector of float'
9617a3babSopenharmony_ciERROR: 0:70: 'assign' :  cannot convert from ' global 4-element array of 7-element array of float' to ' global 5-element array of 7-element array of float'
10617a3babSopenharmony_ciERROR: 0:71: 'assign' :  cannot convert from ' global 4-element array of 7-element array of float' to ' global unsized 1-element array of 7-element array of float'
11617a3babSopenharmony_ciERROR: 0:73: 'foo' : no matching overloaded function found 
12617a3babSopenharmony_ciERROR: 0:78: '==' :  wrong operand types: no operation '==' exists that takes a left-hand operand of type ' global 4-element array of 7-element array of float' and a right operand of type ' global 5-element array of 7-element array of float' (or there is no acceptable conversion)
13617a3babSopenharmony_ciERROR: 0:84: '[' :  array index out of range '5'
14617a3babSopenharmony_ciERROR: 0:91: 'length' :  array must be declared with a size before using this method
15617a3babSopenharmony_ciERROR: 0:93: 'length' :  array must be declared with a size before using this method
16617a3babSopenharmony_ciERROR: 0:98: 'length' : does not operate on this type:  temp float
17617a3babSopenharmony_ciERROR: 0:98: '' : function call, method, or subroutine call expected 
18617a3babSopenharmony_ciERROR: 0:98: '' : no matching overloaded function found 
19617a3babSopenharmony_ciERROR: 0:101: 'resize2' : redeclaration of array with a different array dimensions or sizes 
20617a3babSopenharmony_ciERROR: 0:104: 'resize3' : redeclaration of array with a different array dimensions or sizes 
21617a3babSopenharmony_ciERROR: 0:107: 'resize4' : redeclaration of array with a different element type 
22617a3babSopenharmony_ciERROR: 20 compilation errors.  No code generated.
23617a3babSopenharmony_ci
24617a3babSopenharmony_ci
25617a3babSopenharmony_ciShader version: 430
26617a3babSopenharmony_ciERROR: node is still EOpNull!
27617a3babSopenharmony_ci0:10  Function Definition: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
28617a3babSopenharmony_ci0:10    Function Parameters: 
29617a3babSopenharmony_ci0:10      'a' ( in 5-element array of 7-element array of float)
30617a3babSopenharmony_ci0:?     Sequence
31617a3babSopenharmony_ci0:13      move second child to first child ( temp 7-element array of float)
32617a3babSopenharmony_ci0:13        'r' ( temp 7-element array of float)
33617a3babSopenharmony_ci0:13        direct index ( temp 7-element array of float)
34617a3babSopenharmony_ci0:13          'a' ( in 5-element array of 7-element array of float)
35617a3babSopenharmony_ci0:13          Constant:
36617a3babSopenharmony_ci0:13            2 (const int)
37617a3babSopenharmony_ci0:14      Constant:
38617a3babSopenharmony_ci0:14        0.000000
39617a3babSopenharmony_ci0:15      Constant:
40617a3babSopenharmony_ci0:15        0.000000
41617a3babSopenharmony_ci0:16      Branch: Return with expression
42617a3babSopenharmony_ci0:16        Construct float ( temp 4-element array of 7-element array of float)
43617a3babSopenharmony_ci0:16          direct index ( temp 7-element array of float)
44617a3babSopenharmony_ci0:16            'a' ( in 5-element array of 7-element array of float)
45617a3babSopenharmony_ci0:16            Constant:
46617a3babSopenharmony_ci0:16              0 (const int)
47617a3babSopenharmony_ci0:16          direct index ( temp 7-element array of float)
48617a3babSopenharmony_ci0:16            'a' ( in 5-element array of 7-element array of float)
49617a3babSopenharmony_ci0:16            Constant:
50617a3babSopenharmony_ci0:16              1 (const int)
51617a3babSopenharmony_ci0:16          'r' ( temp 7-element array of float)
52617a3babSopenharmony_ci0:16          direct index ( temp 7-element array of float)
53617a3babSopenharmony_ci0:16            'a' ( in 5-element array of 7-element array of float)
54617a3babSopenharmony_ci0:16            Constant:
55617a3babSopenharmony_ci0:16              3 (const int)
56617a3babSopenharmony_ci0:17      Branch: Return with expression
57617a3babSopenharmony_ci0:17        Construct float ( temp 4-element array of 7-element array of float)
58617a3babSopenharmony_ci0:17          direct index ( temp 7-element array of float)
59617a3babSopenharmony_ci0:17            'a' ( in 5-element array of 7-element array of float)
60617a3babSopenharmony_ci0:17            Constant:
61617a3babSopenharmony_ci0:17              0 (const int)
62617a3babSopenharmony_ci0:17          direct index ( temp 7-element array of float)
63617a3babSopenharmony_ci0:17            'a' ( in 5-element array of 7-element array of float)
64617a3babSopenharmony_ci0:17            Constant:
65617a3babSopenharmony_ci0:17              1 (const int)
66617a3babSopenharmony_ci0:17          'r' ( temp 7-element array of float)
67617a3babSopenharmony_ci0:17          direct index ( temp 7-element array of float)
68617a3babSopenharmony_ci0:17            'a' ( in 5-element array of 7-element array of float)
69617a3babSopenharmony_ci0:17            Constant:
70617a3babSopenharmony_ci0:17              3 (const int)
71617a3babSopenharmony_ci0:18      Branch: Return with expression
72617a3babSopenharmony_ci0:18        Construct float ( temp 4-element array of 7-element array of float)
73617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
74617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
75617a3babSopenharmony_ci0:18            Constant:
76617a3babSopenharmony_ci0:18              0 (const int)
77617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
78617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
79617a3babSopenharmony_ci0:18            Constant:
80617a3babSopenharmony_ci0:18              1 (const int)
81617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
82617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
83617a3babSopenharmony_ci0:18            Constant:
84617a3babSopenharmony_ci0:18              2 (const int)
85617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
86617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
87617a3babSopenharmony_ci0:18            Constant:
88617a3babSopenharmony_ci0:18              3 (const int)
89617a3babSopenharmony_ci0:21  Function Definition: bar(f1[5][7]; ( global void)
90617a3babSopenharmony_ci0:21    Function Parameters: 
91617a3babSopenharmony_ci0:21      '' ( in 5-element array of 7-element array of float)
92617a3babSopenharmony_ci0:23  Function Definition: main( ( global void)
93617a3babSopenharmony_ci0:23    Function Parameters: 
94617a3babSopenharmony_ci0:?     Sequence
95617a3babSopenharmony_ci0:?       Sequence
96617a3babSopenharmony_ci0:28        move second child to first child ( temp float)
97617a3babSopenharmony_ci0:28          direct index ( temp float)
98617a3babSopenharmony_ci0:28            direct index ( temp 2-element array of float)
99617a3babSopenharmony_ci0:28              direct index ( temp 4-element array of 2-element array of float)
100617a3babSopenharmony_ci0:28                'gu' ( temp 3-element array of 4-element array of 2-element array of float)
101617a3babSopenharmony_ci0:28                Constant:
102617a3babSopenharmony_ci0:28                  2 (const int)
103617a3babSopenharmony_ci0:28              Constant:
104617a3babSopenharmony_ci0:28                4 (const int)
105617a3babSopenharmony_ci0:28            Constant:
106617a3babSopenharmony_ci0:28              1 (const int)
107617a3babSopenharmony_ci0:28          Constant:
108617a3babSopenharmony_ci0:28            4.000000
109617a3babSopenharmony_ci0:30      Sequence
110617a3babSopenharmony_ci0:30        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
111617a3babSopenharmony_ci0:30          'ca4' ( temp 3-element array of 2-element array of 4-component vector of float)
112617a3babSopenharmony_ci0:32          Constant:
113617a3babSopenharmony_ci0:32            0.000000
114617a3babSopenharmony_ci0:32            0.000000
115617a3babSopenharmony_ci0:32            0.000000
116617a3babSopenharmony_ci0:32            0.000000
117617a3babSopenharmony_ci0:32            1.000000
118617a3babSopenharmony_ci0:32            1.000000
119617a3babSopenharmony_ci0:32            1.000000
120617a3babSopenharmony_ci0:32            1.000000
121617a3babSopenharmony_ci0:32            0.000000
122617a3babSopenharmony_ci0:32            0.000000
123617a3babSopenharmony_ci0:32            0.000000
124617a3babSopenharmony_ci0:32            0.000000
125617a3babSopenharmony_ci0:32            1.000000
126617a3babSopenharmony_ci0:32            1.000000
127617a3babSopenharmony_ci0:32            1.000000
128617a3babSopenharmony_ci0:32            1.000000
129617a3babSopenharmony_ci0:32            0.000000
130617a3babSopenharmony_ci0:32            0.000000
131617a3babSopenharmony_ci0:32            0.000000
132617a3babSopenharmony_ci0:32            0.000000
133617a3babSopenharmony_ci0:32            1.000000
134617a3babSopenharmony_ci0:32            1.000000
135617a3babSopenharmony_ci0:32            1.000000
136617a3babSopenharmony_ci0:32            1.000000
137617a3babSopenharmony_ci0:33      Sequence
138617a3babSopenharmony_ci0:33        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
139617a3babSopenharmony_ci0:33          'caim' ( temp 3-element array of 2-element array of 4-component vector of float)
140617a3babSopenharmony_ci0:35          Constant:
141617a3babSopenharmony_ci0:35            4.000000
142617a3babSopenharmony_ci0:35            4.000000
143617a3babSopenharmony_ci0:35            4.000000
144617a3babSopenharmony_ci0:35            4.000000
145617a3babSopenharmony_ci0:35            2.000000
146617a3babSopenharmony_ci0:35            2.000000
147617a3babSopenharmony_ci0:35            2.000000
148617a3babSopenharmony_ci0:35            2.000000
149617a3babSopenharmony_ci0:35            4.000000
150617a3babSopenharmony_ci0:35            4.000000
151617a3babSopenharmony_ci0:35            4.000000
152617a3babSopenharmony_ci0:35            4.000000
153617a3babSopenharmony_ci0:35            2.000000
154617a3babSopenharmony_ci0:35            2.000000
155617a3babSopenharmony_ci0:35            2.000000
156617a3babSopenharmony_ci0:35            2.000000
157617a3babSopenharmony_ci0:35            4.000000
158617a3babSopenharmony_ci0:35            4.000000
159617a3babSopenharmony_ci0:35            4.000000
160617a3babSopenharmony_ci0:35            4.000000
161617a3babSopenharmony_ci0:35            2.000000
162617a3babSopenharmony_ci0:35            2.000000
163617a3babSopenharmony_ci0:35            2.000000
164617a3babSopenharmony_ci0:35            2.000000
165617a3babSopenharmony_ci0:36      Sequence
166617a3babSopenharmony_ci0:36        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
167617a3babSopenharmony_ci0:36          'caim2' ( temp 3-element array of 2-element array of 4-component vector of float)
168617a3babSopenharmony_ci0:38          Constant:
169617a3babSopenharmony_ci0:38            4.000000
170617a3babSopenharmony_ci0:38            4.000000
171617a3babSopenharmony_ci0:38            4.000000
172617a3babSopenharmony_ci0:38            4.000000
173617a3babSopenharmony_ci0:38            2.000000
174617a3babSopenharmony_ci0:38            2.000000
175617a3babSopenharmony_ci0:38            2.000000
176617a3babSopenharmony_ci0:38            2.000000
177617a3babSopenharmony_ci0:38            4.000000
178617a3babSopenharmony_ci0:38            4.000000
179617a3babSopenharmony_ci0:38            4.000000
180617a3babSopenharmony_ci0:38            4.000000
181617a3babSopenharmony_ci0:38            2.000000
182617a3babSopenharmony_ci0:38            2.000000
183617a3babSopenharmony_ci0:38            2.000000
184617a3babSopenharmony_ci0:38            2.000000
185617a3babSopenharmony_ci0:38            4.000000
186617a3babSopenharmony_ci0:38            4.000000
187617a3babSopenharmony_ci0:38            4.000000
188617a3babSopenharmony_ci0:38            4.000000
189617a3babSopenharmony_ci0:38            2.000000
190617a3babSopenharmony_ci0:38            2.000000
191617a3babSopenharmony_ci0:38            2.000000
192617a3babSopenharmony_ci0:38            2.000000
193617a3babSopenharmony_ci0:39      Sequence
194617a3babSopenharmony_ci0:39        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
195617a3babSopenharmony_ci0:39          'caim3' ( temp 3-element array of 2-element array of 4-component vector of float)
196617a3babSopenharmony_ci0:41          Constant:
197617a3babSopenharmony_ci0:41            4.000000
198617a3babSopenharmony_ci0:41            4.000000
199617a3babSopenharmony_ci0:41            4.000000
200617a3babSopenharmony_ci0:41            4.000000
201617a3babSopenharmony_ci0:41            2.000000
202617a3babSopenharmony_ci0:41            2.000000
203617a3babSopenharmony_ci0:41            2.000000
204617a3babSopenharmony_ci0:41            2.000000
205617a3babSopenharmony_ci0:41            4.000000
206617a3babSopenharmony_ci0:41            4.000000
207617a3babSopenharmony_ci0:41            4.000000
208617a3babSopenharmony_ci0:41            4.000000
209617a3babSopenharmony_ci0:41            2.000000
210617a3babSopenharmony_ci0:41            2.000000
211617a3babSopenharmony_ci0:41            2.000000
212617a3babSopenharmony_ci0:41            2.000000
213617a3babSopenharmony_ci0:41            4.000000
214617a3babSopenharmony_ci0:41            4.000000
215617a3babSopenharmony_ci0:41            4.000000
216617a3babSopenharmony_ci0:41            4.000000
217617a3babSopenharmony_ci0:41            2.000000
218617a3babSopenharmony_ci0:41            2.000000
219617a3babSopenharmony_ci0:41            2.000000
220617a3babSopenharmony_ci0:41            2.000000
221617a3babSopenharmony_ci0:43      Sequence
222617a3babSopenharmony_ci0:43        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
223617a3babSopenharmony_ci0:43          'a4' ( temp 3-element array of 2-element array of 4-component vector of float)
224617a3babSopenharmony_ci0:43          Constant:
225617a3babSopenharmony_ci0:43            0.000000
226617a3babSopenharmony_ci0:43            0.000000
227617a3babSopenharmony_ci0:43            0.000000
228617a3babSopenharmony_ci0:43            0.000000
229617a3babSopenharmony_ci0:43            1.000000
230617a3babSopenharmony_ci0:43            1.000000
231617a3babSopenharmony_ci0:43            1.000000
232617a3babSopenharmony_ci0:43            1.000000
233617a3babSopenharmony_ci0:43            0.000000
234617a3babSopenharmony_ci0:43            0.000000
235617a3babSopenharmony_ci0:43            0.000000
236617a3babSopenharmony_ci0:43            0.000000
237617a3babSopenharmony_ci0:43            1.000000
238617a3babSopenharmony_ci0:43            1.000000
239617a3babSopenharmony_ci0:43            1.000000
240617a3babSopenharmony_ci0:43            1.000000
241617a3babSopenharmony_ci0:43            0.000000
242617a3babSopenharmony_ci0:43            0.000000
243617a3babSopenharmony_ci0:43            0.000000
244617a3babSopenharmony_ci0:43            0.000000
245617a3babSopenharmony_ci0:43            1.000000
246617a3babSopenharmony_ci0:43            1.000000
247617a3babSopenharmony_ci0:43            1.000000
248617a3babSopenharmony_ci0:43            1.000000
249617a3babSopenharmony_ci0:46      Sequence
250617a3babSopenharmony_ci0:46        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
251617a3babSopenharmony_ci0:46          'aim' ( temp 3-element array of 2-element array of 4-component vector of float)
252617a3babSopenharmony_ci0:46          Constant:
253617a3babSopenharmony_ci0:46            4.000000
254617a3babSopenharmony_ci0:46            4.000000
255617a3babSopenharmony_ci0:46            4.000000
256617a3babSopenharmony_ci0:46            4.000000
257617a3babSopenharmony_ci0:46            2.000000
258617a3babSopenharmony_ci0:46            2.000000
259617a3babSopenharmony_ci0:46            2.000000
260617a3babSopenharmony_ci0:46            2.000000
261617a3babSopenharmony_ci0:46            4.000000
262617a3babSopenharmony_ci0:46            4.000000
263617a3babSopenharmony_ci0:46            4.000000
264617a3babSopenharmony_ci0:46            4.000000
265617a3babSopenharmony_ci0:46            2.000000
266617a3babSopenharmony_ci0:46            2.000000
267617a3babSopenharmony_ci0:46            2.000000
268617a3babSopenharmony_ci0:46            2.000000
269617a3babSopenharmony_ci0:46            4.000000
270617a3babSopenharmony_ci0:46            4.000000
271617a3babSopenharmony_ci0:46            4.000000
272617a3babSopenharmony_ci0:46            4.000000
273617a3babSopenharmony_ci0:46            2.000000
274617a3babSopenharmony_ci0:46            2.000000
275617a3babSopenharmony_ci0:46            2.000000
276617a3babSopenharmony_ci0:46            2.000000
277617a3babSopenharmony_ci0:49      Sequence
278617a3babSopenharmony_ci0:49        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
279617a3babSopenharmony_ci0:49          'aim2' ( temp 3-element array of 2-element array of 4-component vector of float)
280617a3babSopenharmony_ci0:49          Constant:
281617a3babSopenharmony_ci0:49            4.000000
282617a3babSopenharmony_ci0:49            4.000000
283617a3babSopenharmony_ci0:49            4.000000
284617a3babSopenharmony_ci0:49            4.000000
285617a3babSopenharmony_ci0:49            2.000000
286617a3babSopenharmony_ci0:49            2.000000
287617a3babSopenharmony_ci0:49            2.000000
288617a3babSopenharmony_ci0:49            2.000000
289617a3babSopenharmony_ci0:49            4.000000
290617a3babSopenharmony_ci0:49            4.000000
291617a3babSopenharmony_ci0:49            4.000000
292617a3babSopenharmony_ci0:49            4.000000
293617a3babSopenharmony_ci0:49            2.000000
294617a3babSopenharmony_ci0:49            2.000000
295617a3babSopenharmony_ci0:49            2.000000
296617a3babSopenharmony_ci0:49            2.000000
297617a3babSopenharmony_ci0:49            4.000000
298617a3babSopenharmony_ci0:49            4.000000
299617a3babSopenharmony_ci0:49            4.000000
300617a3babSopenharmony_ci0:49            4.000000
301617a3babSopenharmony_ci0:49            2.000000
302617a3babSopenharmony_ci0:49            2.000000
303617a3babSopenharmony_ci0:49            2.000000
304617a3babSopenharmony_ci0:49            2.000000
305617a3babSopenharmony_ci0:52      Sequence
306617a3babSopenharmony_ci0:52        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
307617a3babSopenharmony_ci0:52          'aim3' ( temp 3-element array of 2-element array of 4-component vector of float)
308617a3babSopenharmony_ci0:52          Constant:
309617a3babSopenharmony_ci0:52            4.000000
310617a3babSopenharmony_ci0:52            4.000000
311617a3babSopenharmony_ci0:52            4.000000
312617a3babSopenharmony_ci0:52            4.000000
313617a3babSopenharmony_ci0:52            2.000000
314617a3babSopenharmony_ci0:52            2.000000
315617a3babSopenharmony_ci0:52            2.000000
316617a3babSopenharmony_ci0:52            2.000000
317617a3babSopenharmony_ci0:52            4.000000
318617a3babSopenharmony_ci0:52            4.000000
319617a3babSopenharmony_ci0:52            4.000000
320617a3babSopenharmony_ci0:52            4.000000
321617a3babSopenharmony_ci0:52            2.000000
322617a3babSopenharmony_ci0:52            2.000000
323617a3babSopenharmony_ci0:52            2.000000
324617a3babSopenharmony_ci0:52            2.000000
325617a3babSopenharmony_ci0:52            4.000000
326617a3babSopenharmony_ci0:52            4.000000
327617a3babSopenharmony_ci0:52            4.000000
328617a3babSopenharmony_ci0:52            4.000000
329617a3babSopenharmony_ci0:52            2.000000
330617a3babSopenharmony_ci0:52            2.000000
331617a3babSopenharmony_ci0:52            2.000000
332617a3babSopenharmony_ci0:52            2.000000
333617a3babSopenharmony_ci0:69      move second child to first child ( temp 4-element array of 7-element array of float)
334617a3babSopenharmony_ci0:69        'g4' ( global 4-element array of 7-element array of float)
335617a3babSopenharmony_ci0:69        Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
336617a3babSopenharmony_ci0:69          'g5' ( global 5-element array of 7-element array of float)
337617a3babSopenharmony_ci0:70      'g5' ( global 5-element array of 7-element array of float)
338617a3babSopenharmony_ci0:71      'gu' ( global unsized 1-element array of 7-element array of float)
339617a3babSopenharmony_ci0:73      Constant:
340617a3babSopenharmony_ci0:73        0.000000
341617a3babSopenharmony_ci0:74      Function Call: bar(f1[5][7]; ( global void)
342617a3babSopenharmony_ci0:74        'g5' ( global 5-element array of 7-element array of float)
343617a3babSopenharmony_ci0:76      Test condition and select ( temp void)
344617a3babSopenharmony_ci0:76        Condition
345617a3babSopenharmony_ci0:76        Compare Equal ( temp bool)
346617a3babSopenharmony_ci0:76          Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
347617a3babSopenharmony_ci0:76            'g5' ( global 5-element array of 7-element array of float)
348617a3babSopenharmony_ci0:76          'g4' ( global 4-element array of 7-element array of float)
349617a3babSopenharmony_ci0:76        true case is null
350617a3babSopenharmony_ci0:78      Test condition and select ( temp void)
351617a3babSopenharmony_ci0:78        Condition
352617a3babSopenharmony_ci0:78        Constant:
353617a3babSopenharmony_ci0:78          false (const bool)
354617a3babSopenharmony_ci0:78        true case is null
355617a3babSopenharmony_ci0:82      move second child to first child ( temp float)
356617a3babSopenharmony_ci0:82        direct index ( temp float)
357617a3babSopenharmony_ci0:82          direct index ( temp 7-element array of float)
358617a3babSopenharmony_ci0:82            'u' ( temp 5-element array of 7-element array of float)
359617a3babSopenharmony_ci0:82            Constant:
360617a3babSopenharmony_ci0:82              2 (const int)
361617a3babSopenharmony_ci0:82          Constant:
362617a3babSopenharmony_ci0:82            2 (const int)
363617a3babSopenharmony_ci0:82        Constant:
364617a3babSopenharmony_ci0:82          3.000000
365617a3babSopenharmony_ci0:84      move second child to first child ( temp float)
366617a3babSopenharmony_ci0:84        direct index ( temp float)
367617a3babSopenharmony_ci0:84          direct index ( temp 7-element array of float)
368617a3babSopenharmony_ci0:84            'u' ( temp 5-element array of 7-element array of float)
369617a3babSopenharmony_ci0:84            Constant:
370617a3babSopenharmony_ci0:84              5 (const int)
371617a3babSopenharmony_ci0:84          Constant:
372617a3babSopenharmony_ci0:84            2 (const int)
373617a3babSopenharmony_ci0:84        Constant:
374617a3babSopenharmony_ci0:84          5.000000
375617a3babSopenharmony_ci0:85      Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
376617a3babSopenharmony_ci0:85        'u' ( temp 5-element array of 7-element array of float)
377617a3babSopenharmony_ci0:88  Function Definition: foo3( ( global void)
378617a3babSopenharmony_ci0:88    Function Parameters: 
379617a3babSopenharmony_ci0:?     Sequence
380617a3babSopenharmony_ci0:91      Constant:
381617a3babSopenharmony_ci0:91        1 (const int)
382617a3babSopenharmony_ci0:92      move second child to first child ( temp float)
383617a3babSopenharmony_ci0:92        direct index ( temp float)
384617a3babSopenharmony_ci0:92          direct index ( temp 7-element array of float)
385617a3babSopenharmony_ci0:92            direct index ( temp 5-element array of 7-element array of float)
386617a3babSopenharmony_ci0:92              'resize1' ( temp 3-element array of 5-element array of 7-element array of float)
387617a3babSopenharmony_ci0:92              Constant:
388617a3babSopenharmony_ci0:92                1 (const int)
389617a3babSopenharmony_ci0:92            Constant:
390617a3babSopenharmony_ci0:92              4 (const int)
391617a3babSopenharmony_ci0:92          Constant:
392617a3babSopenharmony_ci0:92            5 (const int)
393617a3babSopenharmony_ci0:92        Constant:
394617a3babSopenharmony_ci0:92          2.000000
395617a3babSopenharmony_ci0:93      Constant:
396617a3babSopenharmony_ci0:93        1 (const int)
397617a3babSopenharmony_ci0:95      Constant:
398617a3babSopenharmony_ci0:95        3 (const int)
399617a3babSopenharmony_ci0:96      Constant:
400617a3babSopenharmony_ci0:96        5 (const int)
401617a3babSopenharmony_ci0:97      Constant:
402617a3babSopenharmony_ci0:97        7 (const int)
403617a3babSopenharmony_ci0:98      Constant:
404617a3babSopenharmony_ci0:98        0.000000
405617a3babSopenharmony_ci0:?   Linker Objects
406617a3babSopenharmony_ci0:?     'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of float)
407617a3babSopenharmony_ci0:?     'gu' ( global unsized 1-element array of 7-element array of float)
408617a3babSopenharmony_ci0:?     'gimp' ( global unsized 1-element array of 1-element array of float)
409617a3babSopenharmony_ci0:?     'g4' ( global 4-element array of 7-element array of float)
410617a3babSopenharmony_ci0:?     'g5' ( global 5-element array of 7-element array of float)
411617a3babSopenharmony_ci
412617a3babSopenharmony_ci
413617a3babSopenharmony_ciLinked fragment stage:
414617a3babSopenharmony_ci
415617a3babSopenharmony_ci
416617a3babSopenharmony_ciShader version: 430
417617a3babSopenharmony_ciERROR: node is still EOpNull!
418617a3babSopenharmony_ci0:10  Function Definition: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
419617a3babSopenharmony_ci0:10    Function Parameters: 
420617a3babSopenharmony_ci0:10      'a' ( in 5-element array of 7-element array of float)
421617a3babSopenharmony_ci0:?     Sequence
422617a3babSopenharmony_ci0:13      move second child to first child ( temp 7-element array of float)
423617a3babSopenharmony_ci0:13        'r' ( temp 7-element array of float)
424617a3babSopenharmony_ci0:13        direct index ( temp 7-element array of float)
425617a3babSopenharmony_ci0:13          'a' ( in 5-element array of 7-element array of float)
426617a3babSopenharmony_ci0:13          Constant:
427617a3babSopenharmony_ci0:13            2 (const int)
428617a3babSopenharmony_ci0:14      Constant:
429617a3babSopenharmony_ci0:14        0.000000
430617a3babSopenharmony_ci0:15      Constant:
431617a3babSopenharmony_ci0:15        0.000000
432617a3babSopenharmony_ci0:16      Branch: Return with expression
433617a3babSopenharmony_ci0:16        Construct float ( temp 4-element array of 7-element array of float)
434617a3babSopenharmony_ci0:16          direct index ( temp 7-element array of float)
435617a3babSopenharmony_ci0:16            'a' ( in 5-element array of 7-element array of float)
436617a3babSopenharmony_ci0:16            Constant:
437617a3babSopenharmony_ci0:16              0 (const int)
438617a3babSopenharmony_ci0:16          direct index ( temp 7-element array of float)
439617a3babSopenharmony_ci0:16            'a' ( in 5-element array of 7-element array of float)
440617a3babSopenharmony_ci0:16            Constant:
441617a3babSopenharmony_ci0:16              1 (const int)
442617a3babSopenharmony_ci0:16          'r' ( temp 7-element array of float)
443617a3babSopenharmony_ci0:16          direct index ( temp 7-element array of float)
444617a3babSopenharmony_ci0:16            'a' ( in 5-element array of 7-element array of float)
445617a3babSopenharmony_ci0:16            Constant:
446617a3babSopenharmony_ci0:16              3 (const int)
447617a3babSopenharmony_ci0:17      Branch: Return with expression
448617a3babSopenharmony_ci0:17        Construct float ( temp 4-element array of 7-element array of float)
449617a3babSopenharmony_ci0:17          direct index ( temp 7-element array of float)
450617a3babSopenharmony_ci0:17            'a' ( in 5-element array of 7-element array of float)
451617a3babSopenharmony_ci0:17            Constant:
452617a3babSopenharmony_ci0:17              0 (const int)
453617a3babSopenharmony_ci0:17          direct index ( temp 7-element array of float)
454617a3babSopenharmony_ci0:17            'a' ( in 5-element array of 7-element array of float)
455617a3babSopenharmony_ci0:17            Constant:
456617a3babSopenharmony_ci0:17              1 (const int)
457617a3babSopenharmony_ci0:17          'r' ( temp 7-element array of float)
458617a3babSopenharmony_ci0:17          direct index ( temp 7-element array of float)
459617a3babSopenharmony_ci0:17            'a' ( in 5-element array of 7-element array of float)
460617a3babSopenharmony_ci0:17            Constant:
461617a3babSopenharmony_ci0:17              3 (const int)
462617a3babSopenharmony_ci0:18      Branch: Return with expression
463617a3babSopenharmony_ci0:18        Construct float ( temp 4-element array of 7-element array of float)
464617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
465617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
466617a3babSopenharmony_ci0:18            Constant:
467617a3babSopenharmony_ci0:18              0 (const int)
468617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
469617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
470617a3babSopenharmony_ci0:18            Constant:
471617a3babSopenharmony_ci0:18              1 (const int)
472617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
473617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
474617a3babSopenharmony_ci0:18            Constant:
475617a3babSopenharmony_ci0:18              2 (const int)
476617a3babSopenharmony_ci0:18          direct index ( temp 7-element array of float)
477617a3babSopenharmony_ci0:18            'a' ( in 5-element array of 7-element array of float)
478617a3babSopenharmony_ci0:18            Constant:
479617a3babSopenharmony_ci0:18              3 (const int)
480617a3babSopenharmony_ci0:21  Function Definition: bar(f1[5][7]; ( global void)
481617a3babSopenharmony_ci0:21    Function Parameters: 
482617a3babSopenharmony_ci0:21      '' ( in 5-element array of 7-element array of float)
483617a3babSopenharmony_ci0:23  Function Definition: main( ( global void)
484617a3babSopenharmony_ci0:23    Function Parameters: 
485617a3babSopenharmony_ci0:?     Sequence
486617a3babSopenharmony_ci0:?       Sequence
487617a3babSopenharmony_ci0:28        move second child to first child ( temp float)
488617a3babSopenharmony_ci0:28          direct index ( temp float)
489617a3babSopenharmony_ci0:28            direct index ( temp 2-element array of float)
490617a3babSopenharmony_ci0:28              direct index ( temp 4-element array of 2-element array of float)
491617a3babSopenharmony_ci0:28                'gu' ( temp 3-element array of 4-element array of 2-element array of float)
492617a3babSopenharmony_ci0:28                Constant:
493617a3babSopenharmony_ci0:28                  2 (const int)
494617a3babSopenharmony_ci0:28              Constant:
495617a3babSopenharmony_ci0:28                4 (const int)
496617a3babSopenharmony_ci0:28            Constant:
497617a3babSopenharmony_ci0:28              1 (const int)
498617a3babSopenharmony_ci0:28          Constant:
499617a3babSopenharmony_ci0:28            4.000000
500617a3babSopenharmony_ci0:30      Sequence
501617a3babSopenharmony_ci0:30        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
502617a3babSopenharmony_ci0:30          'ca4' ( temp 3-element array of 2-element array of 4-component vector of float)
503617a3babSopenharmony_ci0:32          Constant:
504617a3babSopenharmony_ci0:32            0.000000
505617a3babSopenharmony_ci0:32            0.000000
506617a3babSopenharmony_ci0:32            0.000000
507617a3babSopenharmony_ci0:32            0.000000
508617a3babSopenharmony_ci0:32            1.000000
509617a3babSopenharmony_ci0:32            1.000000
510617a3babSopenharmony_ci0:32            1.000000
511617a3babSopenharmony_ci0:32            1.000000
512617a3babSopenharmony_ci0:32            0.000000
513617a3babSopenharmony_ci0:32            0.000000
514617a3babSopenharmony_ci0:32            0.000000
515617a3babSopenharmony_ci0:32            0.000000
516617a3babSopenharmony_ci0:32            1.000000
517617a3babSopenharmony_ci0:32            1.000000
518617a3babSopenharmony_ci0:32            1.000000
519617a3babSopenharmony_ci0:32            1.000000
520617a3babSopenharmony_ci0:32            0.000000
521617a3babSopenharmony_ci0:32            0.000000
522617a3babSopenharmony_ci0:32            0.000000
523617a3babSopenharmony_ci0:32            0.000000
524617a3babSopenharmony_ci0:32            1.000000
525617a3babSopenharmony_ci0:32            1.000000
526617a3babSopenharmony_ci0:32            1.000000
527617a3babSopenharmony_ci0:32            1.000000
528617a3babSopenharmony_ci0:33      Sequence
529617a3babSopenharmony_ci0:33        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
530617a3babSopenharmony_ci0:33          'caim' ( temp 3-element array of 2-element array of 4-component vector of float)
531617a3babSopenharmony_ci0:35          Constant:
532617a3babSopenharmony_ci0:35            4.000000
533617a3babSopenharmony_ci0:35            4.000000
534617a3babSopenharmony_ci0:35            4.000000
535617a3babSopenharmony_ci0:35            4.000000
536617a3babSopenharmony_ci0:35            2.000000
537617a3babSopenharmony_ci0:35            2.000000
538617a3babSopenharmony_ci0:35            2.000000
539617a3babSopenharmony_ci0:35            2.000000
540617a3babSopenharmony_ci0:35            4.000000
541617a3babSopenharmony_ci0:35            4.000000
542617a3babSopenharmony_ci0:35            4.000000
543617a3babSopenharmony_ci0:35            4.000000
544617a3babSopenharmony_ci0:35            2.000000
545617a3babSopenharmony_ci0:35            2.000000
546617a3babSopenharmony_ci0:35            2.000000
547617a3babSopenharmony_ci0:35            2.000000
548617a3babSopenharmony_ci0:35            4.000000
549617a3babSopenharmony_ci0:35            4.000000
550617a3babSopenharmony_ci0:35            4.000000
551617a3babSopenharmony_ci0:35            4.000000
552617a3babSopenharmony_ci0:35            2.000000
553617a3babSopenharmony_ci0:35            2.000000
554617a3babSopenharmony_ci0:35            2.000000
555617a3babSopenharmony_ci0:35            2.000000
556617a3babSopenharmony_ci0:36      Sequence
557617a3babSopenharmony_ci0:36        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
558617a3babSopenharmony_ci0:36          'caim2' ( temp 3-element array of 2-element array of 4-component vector of float)
559617a3babSopenharmony_ci0:38          Constant:
560617a3babSopenharmony_ci0:38            4.000000
561617a3babSopenharmony_ci0:38            4.000000
562617a3babSopenharmony_ci0:38            4.000000
563617a3babSopenharmony_ci0:38            4.000000
564617a3babSopenharmony_ci0:38            2.000000
565617a3babSopenharmony_ci0:38            2.000000
566617a3babSopenharmony_ci0:38            2.000000
567617a3babSopenharmony_ci0:38            2.000000
568617a3babSopenharmony_ci0:38            4.000000
569617a3babSopenharmony_ci0:38            4.000000
570617a3babSopenharmony_ci0:38            4.000000
571617a3babSopenharmony_ci0:38            4.000000
572617a3babSopenharmony_ci0:38            2.000000
573617a3babSopenharmony_ci0:38            2.000000
574617a3babSopenharmony_ci0:38            2.000000
575617a3babSopenharmony_ci0:38            2.000000
576617a3babSopenharmony_ci0:38            4.000000
577617a3babSopenharmony_ci0:38            4.000000
578617a3babSopenharmony_ci0:38            4.000000
579617a3babSopenharmony_ci0:38            4.000000
580617a3babSopenharmony_ci0:38            2.000000
581617a3babSopenharmony_ci0:38            2.000000
582617a3babSopenharmony_ci0:38            2.000000
583617a3babSopenharmony_ci0:38            2.000000
584617a3babSopenharmony_ci0:39      Sequence
585617a3babSopenharmony_ci0:39        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
586617a3babSopenharmony_ci0:39          'caim3' ( temp 3-element array of 2-element array of 4-component vector of float)
587617a3babSopenharmony_ci0:41          Constant:
588617a3babSopenharmony_ci0:41            4.000000
589617a3babSopenharmony_ci0:41            4.000000
590617a3babSopenharmony_ci0:41            4.000000
591617a3babSopenharmony_ci0:41            4.000000
592617a3babSopenharmony_ci0:41            2.000000
593617a3babSopenharmony_ci0:41            2.000000
594617a3babSopenharmony_ci0:41            2.000000
595617a3babSopenharmony_ci0:41            2.000000
596617a3babSopenharmony_ci0:41            4.000000
597617a3babSopenharmony_ci0:41            4.000000
598617a3babSopenharmony_ci0:41            4.000000
599617a3babSopenharmony_ci0:41            4.000000
600617a3babSopenharmony_ci0:41            2.000000
601617a3babSopenharmony_ci0:41            2.000000
602617a3babSopenharmony_ci0:41            2.000000
603617a3babSopenharmony_ci0:41            2.000000
604617a3babSopenharmony_ci0:41            4.000000
605617a3babSopenharmony_ci0:41            4.000000
606617a3babSopenharmony_ci0:41            4.000000
607617a3babSopenharmony_ci0:41            4.000000
608617a3babSopenharmony_ci0:41            2.000000
609617a3babSopenharmony_ci0:41            2.000000
610617a3babSopenharmony_ci0:41            2.000000
611617a3babSopenharmony_ci0:41            2.000000
612617a3babSopenharmony_ci0:43      Sequence
613617a3babSopenharmony_ci0:43        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
614617a3babSopenharmony_ci0:43          'a4' ( temp 3-element array of 2-element array of 4-component vector of float)
615617a3babSopenharmony_ci0:43          Constant:
616617a3babSopenharmony_ci0:43            0.000000
617617a3babSopenharmony_ci0:43            0.000000
618617a3babSopenharmony_ci0:43            0.000000
619617a3babSopenharmony_ci0:43            0.000000
620617a3babSopenharmony_ci0:43            1.000000
621617a3babSopenharmony_ci0:43            1.000000
622617a3babSopenharmony_ci0:43            1.000000
623617a3babSopenharmony_ci0:43            1.000000
624617a3babSopenharmony_ci0:43            0.000000
625617a3babSopenharmony_ci0:43            0.000000
626617a3babSopenharmony_ci0:43            0.000000
627617a3babSopenharmony_ci0:43            0.000000
628617a3babSopenharmony_ci0:43            1.000000
629617a3babSopenharmony_ci0:43            1.000000
630617a3babSopenharmony_ci0:43            1.000000
631617a3babSopenharmony_ci0:43            1.000000
632617a3babSopenharmony_ci0:43            0.000000
633617a3babSopenharmony_ci0:43            0.000000
634617a3babSopenharmony_ci0:43            0.000000
635617a3babSopenharmony_ci0:43            0.000000
636617a3babSopenharmony_ci0:43            1.000000
637617a3babSopenharmony_ci0:43            1.000000
638617a3babSopenharmony_ci0:43            1.000000
639617a3babSopenharmony_ci0:43            1.000000
640617a3babSopenharmony_ci0:46      Sequence
641617a3babSopenharmony_ci0:46        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
642617a3babSopenharmony_ci0:46          'aim' ( temp 3-element array of 2-element array of 4-component vector of float)
643617a3babSopenharmony_ci0:46          Constant:
644617a3babSopenharmony_ci0:46            4.000000
645617a3babSopenharmony_ci0:46            4.000000
646617a3babSopenharmony_ci0:46            4.000000
647617a3babSopenharmony_ci0:46            4.000000
648617a3babSopenharmony_ci0:46            2.000000
649617a3babSopenharmony_ci0:46            2.000000
650617a3babSopenharmony_ci0:46            2.000000
651617a3babSopenharmony_ci0:46            2.000000
652617a3babSopenharmony_ci0:46            4.000000
653617a3babSopenharmony_ci0:46            4.000000
654617a3babSopenharmony_ci0:46            4.000000
655617a3babSopenharmony_ci0:46            4.000000
656617a3babSopenharmony_ci0:46            2.000000
657617a3babSopenharmony_ci0:46            2.000000
658617a3babSopenharmony_ci0:46            2.000000
659617a3babSopenharmony_ci0:46            2.000000
660617a3babSopenharmony_ci0:46            4.000000
661617a3babSopenharmony_ci0:46            4.000000
662617a3babSopenharmony_ci0:46            4.000000
663617a3babSopenharmony_ci0:46            4.000000
664617a3babSopenharmony_ci0:46            2.000000
665617a3babSopenharmony_ci0:46            2.000000
666617a3babSopenharmony_ci0:46            2.000000
667617a3babSopenharmony_ci0:46            2.000000
668617a3babSopenharmony_ci0:49      Sequence
669617a3babSopenharmony_ci0:49        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
670617a3babSopenharmony_ci0:49          'aim2' ( temp 3-element array of 2-element array of 4-component vector of float)
671617a3babSopenharmony_ci0:49          Constant:
672617a3babSopenharmony_ci0:49            4.000000
673617a3babSopenharmony_ci0:49            4.000000
674617a3babSopenharmony_ci0:49            4.000000
675617a3babSopenharmony_ci0:49            4.000000
676617a3babSopenharmony_ci0:49            2.000000
677617a3babSopenharmony_ci0:49            2.000000
678617a3babSopenharmony_ci0:49            2.000000
679617a3babSopenharmony_ci0:49            2.000000
680617a3babSopenharmony_ci0:49            4.000000
681617a3babSopenharmony_ci0:49            4.000000
682617a3babSopenharmony_ci0:49            4.000000
683617a3babSopenharmony_ci0:49            4.000000
684617a3babSopenharmony_ci0:49            2.000000
685617a3babSopenharmony_ci0:49            2.000000
686617a3babSopenharmony_ci0:49            2.000000
687617a3babSopenharmony_ci0:49            2.000000
688617a3babSopenharmony_ci0:49            4.000000
689617a3babSopenharmony_ci0:49            4.000000
690617a3babSopenharmony_ci0:49            4.000000
691617a3babSopenharmony_ci0:49            4.000000
692617a3babSopenharmony_ci0:49            2.000000
693617a3babSopenharmony_ci0:49            2.000000
694617a3babSopenharmony_ci0:49            2.000000
695617a3babSopenharmony_ci0:49            2.000000
696617a3babSopenharmony_ci0:52      Sequence
697617a3babSopenharmony_ci0:52        move second child to first child ( temp 3-element array of 2-element array of 4-component vector of float)
698617a3babSopenharmony_ci0:52          'aim3' ( temp 3-element array of 2-element array of 4-component vector of float)
699617a3babSopenharmony_ci0:52          Constant:
700617a3babSopenharmony_ci0:52            4.000000
701617a3babSopenharmony_ci0:52            4.000000
702617a3babSopenharmony_ci0:52            4.000000
703617a3babSopenharmony_ci0:52            4.000000
704617a3babSopenharmony_ci0:52            2.000000
705617a3babSopenharmony_ci0:52            2.000000
706617a3babSopenharmony_ci0:52            2.000000
707617a3babSopenharmony_ci0:52            2.000000
708617a3babSopenharmony_ci0:52            4.000000
709617a3babSopenharmony_ci0:52            4.000000
710617a3babSopenharmony_ci0:52            4.000000
711617a3babSopenharmony_ci0:52            4.000000
712617a3babSopenharmony_ci0:52            2.000000
713617a3babSopenharmony_ci0:52            2.000000
714617a3babSopenharmony_ci0:52            2.000000
715617a3babSopenharmony_ci0:52            2.000000
716617a3babSopenharmony_ci0:52            4.000000
717617a3babSopenharmony_ci0:52            4.000000
718617a3babSopenharmony_ci0:52            4.000000
719617a3babSopenharmony_ci0:52            4.000000
720617a3babSopenharmony_ci0:52            2.000000
721617a3babSopenharmony_ci0:52            2.000000
722617a3babSopenharmony_ci0:52            2.000000
723617a3babSopenharmony_ci0:52            2.000000
724617a3babSopenharmony_ci0:69      move second child to first child ( temp 4-element array of 7-element array of float)
725617a3babSopenharmony_ci0:69        'g4' ( global 4-element array of 7-element array of float)
726617a3babSopenharmony_ci0:69        Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
727617a3babSopenharmony_ci0:69          'g5' ( global 5-element array of 7-element array of float)
728617a3babSopenharmony_ci0:70      'g5' ( global 5-element array of 7-element array of float)
729617a3babSopenharmony_ci0:71      'gu' ( global 1-element array of 7-element array of float)
730617a3babSopenharmony_ci0:73      Constant:
731617a3babSopenharmony_ci0:73        0.000000
732617a3babSopenharmony_ci0:74      Function Call: bar(f1[5][7]; ( global void)
733617a3babSopenharmony_ci0:74        'g5' ( global 5-element array of 7-element array of float)
734617a3babSopenharmony_ci0:76      Test condition and select ( temp void)
735617a3babSopenharmony_ci0:76        Condition
736617a3babSopenharmony_ci0:76        Compare Equal ( temp bool)
737617a3babSopenharmony_ci0:76          Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
738617a3babSopenharmony_ci0:76            'g5' ( global 5-element array of 7-element array of float)
739617a3babSopenharmony_ci0:76          'g4' ( global 4-element array of 7-element array of float)
740617a3babSopenharmony_ci0:76        true case is null
741617a3babSopenharmony_ci0:78      Test condition and select ( temp void)
742617a3babSopenharmony_ci0:78        Condition
743617a3babSopenharmony_ci0:78        Constant:
744617a3babSopenharmony_ci0:78          false (const bool)
745617a3babSopenharmony_ci0:78        true case is null
746617a3babSopenharmony_ci0:82      move second child to first child ( temp float)
747617a3babSopenharmony_ci0:82        direct index ( temp float)
748617a3babSopenharmony_ci0:82          direct index ( temp 7-element array of float)
749617a3babSopenharmony_ci0:82            'u' ( temp 5-element array of 7-element array of float)
750617a3babSopenharmony_ci0:82            Constant:
751617a3babSopenharmony_ci0:82              2 (const int)
752617a3babSopenharmony_ci0:82          Constant:
753617a3babSopenharmony_ci0:82            2 (const int)
754617a3babSopenharmony_ci0:82        Constant:
755617a3babSopenharmony_ci0:82          3.000000
756617a3babSopenharmony_ci0:84      move second child to first child ( temp float)
757617a3babSopenharmony_ci0:84        direct index ( temp float)
758617a3babSopenharmony_ci0:84          direct index ( temp 7-element array of float)
759617a3babSopenharmony_ci0:84            'u' ( temp 5-element array of 7-element array of float)
760617a3babSopenharmony_ci0:84            Constant:
761617a3babSopenharmony_ci0:84              5 (const int)
762617a3babSopenharmony_ci0:84          Constant:
763617a3babSopenharmony_ci0:84            2 (const int)
764617a3babSopenharmony_ci0:84        Constant:
765617a3babSopenharmony_ci0:84          5.000000
766617a3babSopenharmony_ci0:85      Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
767617a3babSopenharmony_ci0:85        'u' ( temp 5-element array of 7-element array of float)
768617a3babSopenharmony_ci0:?   Linker Objects
769617a3babSopenharmony_ci0:?     'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of float)
770617a3babSopenharmony_ci0:?     'gu' ( global 1-element array of 7-element array of float)
771617a3babSopenharmony_ci0:?     'gimp' ( global 1-element array of 1-element array of float)
772617a3babSopenharmony_ci0:?     'g4' ( global 4-element array of 7-element array of float)
773617a3babSopenharmony_ci0:?     'g5' ( global 5-element array of 7-element array of float)
774617a3babSopenharmony_ci
775