Project

General

Profile

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

View differences:

vhdl_json/vhdl_files/2-exportOK/cnes_guidelines/rule/data/CNE_01500_good.json
163 163
                        "args" : [["EXPRESSION", {
164 164
                          "args" : [["EXPRESSION", {
165 165
                            "args" : [["EXPRESSION", {
166
                              "args" : [["CALL", ["FUNCTION_CALL", {
167
                                "id" : ["SIMPLE_NAME", "rising_edge"], "assoc_list" : [{
168
                                  "actual_designator" : ["SIMPLE_NAME", "i_Clock"]}
169
                                ]}
166
                              "args" : [["CALL", ["INDEXED_NAME", {
167
                                "id" : ["SIMPLE_NAME", "rising_edge"], "exprs" : [["EXPRESSION", {
168
                                  "args" : [["EXPRESSION", {
169
                                    "args" : [["EXPRESSION", {
170
                                      "args" : [["EXPRESSION", {
171
                                        "args" : [["CALL", ["SIMPLE_NAME", "i_Clock"]]]}
172
                                      ]]}
173
                                    ]]}
174
                                  ]]}
175
                                ]]}
170 176
                              ]]]}
171 177
                            ]]}
172 178
                          ]]}
......
207 213
                        "args" : [["EXPRESSION", {
208 214
                          "args" : [["EXPRESSION", {
209 215
                            "args" : [["EXPRESSION", {
210
                              "args" : [["CALL", ["FUNCTION_CALL", {
211
                                "id" : ["SIMPLE_NAME", "D"], "assoc_list" : [{
212
                                  "actual_expr" : ["EXPRESSION", {
216
                              "args" : [["CALL", ["INDEXED_NAME", {
217
                                "id" : ["SIMPLE_NAME", "D"], "exprs" : [["EXPRESSION", {
218
                                  "args" : [["EXPRESSION", {
213 219
                                    "args" : [["EXPRESSION", {
214 220
                                      "args" : [["EXPRESSION", {
215
                                        "args" : [["EXPRESSION", {
216
                                          "args" : [["CALL", ["FUNCTION_CALL", {
217
                                            "id" : ["SIMPLE_NAME", "to_integer"], "assoc_list" : [{
218
                                              "actual_expr" : ["EXPRESSION", {
221
                                        "args" : [["CALL", ["INDEXED_NAME", {
222
                                          "id" : ["SIMPLE_NAME", "to_integer"], "exprs" : [["EXPRESSION", {
223
                                            "args" : [["EXPRESSION", {
224
                                              "args" : [["EXPRESSION", {
219 225
                                                "args" : [["EXPRESSION", {
220
                                                  "args" : [["EXPRESSION", {
221
                                                    "args" : [["EXPRESSION", {
222
                                                      "args" : [["CALL", ["FUNCTION_CALL", {
223
                                                        "id" : ["SIMPLE_NAME", "unsigned"], "assoc_list" : [{
224
                                                          "actual_designator" : ["SIMPLE_NAME", "i_Addr"]}
225
                                                        ]}
226
                                                      ]]]}
226
                                                  "args" : [["CALL", ["INDEXED_NAME", {
227
                                                    "id" : ["SIMPLE_NAME", "unsigned"], "exprs" : [["EXPRESSION", {
228
                                                      "args" : [["EXPRESSION", {
229
                                                        "args" : [["EXPRESSION", {
230
                                                          "args" : [["EXPRESSION", {
231
                                                            "args" : [["CALL", ["SIMPLE_NAME", "i_Addr"]]]}
232
                                                          ]]}
233
                                                        ]]}
234
                                                      ]]}
227 235
                                                    ]]}
228
                                                  ]]}
236
                                                  ]]]}
229 237
                                                ]]}
230
                                              ]}
231
                                            ]}
232
                                          ]]]}
233
                                        ]]}
238
                                              ]]}
239
                                            ]]}
240
                                          ]]}
241
                                        ]]]}
234 242
                                      ]]}
235 243
                                    ]]}
236
                                  ]}
237
                                ]}
244
                                  ]]}
245
                                ]]}
238 246
                              ]]]}
239 247
                            ]]}
240 248
                          ]]}
......
273 281
                        "args" : [["EXPRESSION", {
274 282
                          "args" : [["EXPRESSION", {
275 283
                            "args" : [["EXPRESSION", {
276
                              "args" : [["CALL", ["FUNCTION_CALL", {
277
                                "id" : ["SIMPLE_NAME", "to_integer"], "assoc_list" : [{
278
                                  "actual_expr" : ["EXPRESSION", {
284
                              "args" : [["CALL", ["INDEXED_NAME", {
285
                                "id" : ["SIMPLE_NAME", "to_integer"], "exprs" : [["EXPRESSION", {
286
                                  "args" : [["EXPRESSION", {
279 287
                                    "args" : [["EXPRESSION", {
280 288
                                      "args" : [["EXPRESSION", {
281
                                        "args" : [["EXPRESSION", {
282
                                          "args" : [["CALL", ["FUNCTION_CALL", {
283
                                            "id" : ["SIMPLE_NAME", "unsigned"], "assoc_list" : [{
284
                                              "actual_designator" : ["SIMPLE_NAME", "i_Addr"]}
285
                                            ]}
286
                                          ]]]}
287
                                        ]]}
289
                                        "args" : [["CALL", ["INDEXED_NAME", {
290
                                          "id" : ["SIMPLE_NAME", "unsigned"], "exprs" : [["EXPRESSION", {
291
                                            "args" : [["EXPRESSION", {
292
                                              "args" : [["EXPRESSION", {
293
                                                "args" : [["EXPRESSION", {
294
                                                  "args" : [["CALL", ["SIMPLE_NAME", "i_Addr"]]]}
295
                                                ]]}
296
                                              ]]}
297
                                            ]]}
298
                                          ]]}
299
                                        ]]]}
288 300
                                      ]]}
289 301
                                    ]]}
290
                                  ]}
291
                                ]}
302
                                  ]]}
303
                                ]]}
292 304
                              ]]]}
293 305
                            ]]}
294 306
                          ]]}

Also available in: Unified diff