Project

General

Profile

Revision 3fd18385 vhdl_json/vhdl_files/2-exportOK/cnes_guidelines/rule/data/STD_05400_good.json

View differences:

vhdl_json/vhdl_files/2-exportOK/cnes_guidelines/rule/data/STD_05400_good.json
89 89
                    "args" : [["EXPRESSION", {
90 90
                      "args" : [["EXPRESSION", {
91 91
                        "args" : [["EXPRESSION", {
92
                          "args" : [["CALL", ["FUNCTION_CALL", {
93
                            "id" : ["SIMPLE_NAME", "i_A"], "assoc_list" : [{
94
                              "actual_expr" : ["EXPRESSION", {
92
                          "args" : [["CALL", ["INDEXED_NAME", {
93
                            "id" : ["SIMPLE_NAME", "i_A"], "exprs" : [["EXPRESSION", {
94
                              "args" : [["EXPRESSION", {
95 95
                                "args" : [["EXPRESSION", {
96 96
                                  "args" : [["EXPRESSION", {
97
                                    "args" : [["EXPRESSION", {
98
                                      "args" : [["CONSTANT_VALUE", {
99
                                        "value" : ["CST_LITERAL", "0"]}
100
                                      ]]}
97
                                    "args" : [["CONSTANT_VALUE", {
98
                                      "value" : ["CST_LITERAL", "0"]}
101 99
                                    ]]}
102 100
                                  ]]}
103 101
                                ]]}
104
                              ]}
105
                            ]}
102
                              ]]}
103
                            ]]}
106 104
                          ]]]}
107 105
                        ]]}
108 106
                      ]]}
......
141 139
                    "args" : [["EXPRESSION", {
142 140
                      "args" : [["EXPRESSION", {
143 141
                        "args" : [["EXPRESSION", {
144
                          "args" : [["CALL", ["FUNCTION_CALL", {
145
                            "id" : ["SIMPLE_NAME", "i_A"], "assoc_list" : [{
146
                              "actual_expr" : ["EXPRESSION", {
142
                          "args" : [["CALL", ["INDEXED_NAME", {
143
                            "id" : ["SIMPLE_NAME", "i_A"], "exprs" : [["EXPRESSION", {
144
                              "args" : [["EXPRESSION", {
147 145
                                "args" : [["EXPRESSION", {
148 146
                                  "args" : [["EXPRESSION", {
149
                                    "args" : [["EXPRESSION", {
150
                                      "args" : [["CONSTANT_VALUE", {
151
                                        "value" : ["CST_LITERAL", "1"]}
152
                                      ]]}
147
                                    "args" : [["CONSTANT_VALUE", {
148
                                      "value" : ["CST_LITERAL", "1"]}
153 149
                                    ]]}
154 150
                                  ]]}
155 151
                                ]]}
156
                              ]}
157
                            ]}
152
                              ]]}
153
                            ]]}
158 154
                          ]]]}
159 155
                        ]]}
160 156
                      ]]}
......
193 189
                    "args" : [["EXPRESSION", {
194 190
                      "args" : [["EXPRESSION", {
195 191
                        "args" : [["EXPRESSION", {
196
                          "args" : [["CALL", ["FUNCTION_CALL", {
197
                            "id" : ["SIMPLE_NAME", "i_A"], "assoc_list" : [{
198
                              "actual_expr" : ["EXPRESSION", {
192
                          "args" : [["CALL", ["INDEXED_NAME", {
193
                            "id" : ["SIMPLE_NAME", "i_A"], "exprs" : [["EXPRESSION", {
194
                              "args" : [["EXPRESSION", {
199 195
                                "args" : [["EXPRESSION", {
200 196
                                  "args" : [["EXPRESSION", {
201
                                    "args" : [["EXPRESSION", {
202
                                      "args" : [["CONSTANT_VALUE", {
203
                                        "value" : ["CST_LITERAL", "2"]}
204
                                      ]]}
197
                                    "args" : [["CONSTANT_VALUE", {
198
                                      "value" : ["CST_LITERAL", "2"]}
205 199
                                    ]]}
206 200
                                  ]]}
207 201
                                ]]}
208
                              ]}
209
                            ]}
202
                              ]]}
203
                            ]]}
210 204
                          ]]]}
211 205
                        ]]}
212 206
                      ]]}
......
220 214
                  "args" : [["EXPRESSION", {
221 215
                    "args" : [["EXPRESSION", {
222 216
                      "args" : [["EXPRESSION", {
223
                        "args" : [["CALL", ["FUNCTION_CALL", {
224
                          "id" : ["SIMPLE_NAME", "i_A"], "assoc_list" : [{
225
                            "actual_expr" : ["EXPRESSION", {
217
                        "args" : [["CALL", ["INDEXED_NAME", {
218
                          "id" : ["SIMPLE_NAME", "i_A"], "exprs" : [["EXPRESSION", {
219
                            "args" : [["EXPRESSION", {
226 220
                              "args" : [["EXPRESSION", {
227 221
                                "args" : [["EXPRESSION", {
228
                                  "args" : [["EXPRESSION", {
229
                                    "args" : [["CONSTANT_VALUE", {
230
                                      "value" : ["CST_LITERAL", "3"]}
231
                                    ]]}
222
                                  "args" : [["CONSTANT_VALUE", {
223
                                    "value" : ["CST_LITERAL", "3"]}
232 224
                                  ]]}
233 225
                                ]]}
234 226
                              ]]}
235
                            ]}
236
                          ]}
227
                            ]]}
228
                          ]]}
237 229
                        ]]]}
238 230
                      ]]}
239 231
                    ]]}

Also available in: Unified diff