Project

General

Profile

Revision 3fd18385 vhdl_json/vhdl_files/2-exportOK/ghdl/ghdl/testsuite/gna/issue301/src/traceback.json

View differences:

vhdl_json/vhdl_files/2-exportOK/ghdl/ghdl/testsuite/gna/issue301/src/traceback.json
215 215
                "args" : [["EXPRESSION", {
216 216
                  "args" : [["EXPRESSION", {
217 217
                    "args" : [["EXPRESSION", {
218
                      "args" : [["CALL", ["FUNCTION_CALL", {
219
                        "id" : ["SIMPLE_NAME", "rising_edge"], "assoc_list" : [{
220
                          "actual_designator" : ["SIMPLE_NAME", "clk"]}
221
                        ]}
218
                      "args" : [["CALL", ["INDEXED_NAME", {
219
                        "id" : ["SIMPLE_NAME", "rising_edge"], "exprs" : [["EXPRESSION", {
220
                          "args" : [["EXPRESSION", {
221
                            "args" : [["EXPRESSION", {
222
                              "args" : [["EXPRESSION", {
223
                                "args" : [["CALL", ["SIMPLE_NAME", "clk"]]]}
224
                              ]]}
225
                            ]]}
226
                          ]]}
227
                        ]]}
222 228
                      ]]]}
223 229
                    ]]}
224 230
                  ]]}
......
456 462
                              "args" : [["EXPRESSION", {
457 463
                                "args" : [["EXPRESSION", {
458 464
                                  "args" : [["EXPRESSION", {
459
                                    "args" : [["CALL", ["FUNCTION_CALL", {
460
                                      "id" : ["SIMPLE_NAME", "current_node"], "assoc_list" : [{
461
                                        "actual_expr" : ["EXPRESSION", {
465
                                    "args" : [["CALL", ["INDEXED_NAME", {
466
                                      "id" : ["SIMPLE_NAME", "current_node"], "exprs" : [["EXPRESSION", {
467
                                        "args" : [["EXPRESSION", {
462 468
                                          "args" : [["EXPRESSION", {
463 469
                                            "args" : [["EXPRESSION", {
464
                                              "args" : [["EXPRESSION", {
465
                                                "id" : "-", "args" : [["EXPRESSION", {
466
                                                  "args" : [["CALL", ["SIMPLE_NAME", "BW_TRELLIS_STATES"]]]}
467
                                                ], ["EXPRESSION", {
468
                                                  "args" : [["CONSTANT_VALUE", {
469
                                                    "value" : ["CST_LITERAL", "1"]}
470
                                                  ]]}
470
                                              "id" : "-", "args" : [["EXPRESSION", {
471
                                                "args" : [["CALL", ["SIMPLE_NAME", "BW_TRELLIS_STATES"]]]}
472
                                              ], ["EXPRESSION", {
473
                                                "args" : [["CONSTANT_VALUE", {
474
                                                  "value" : ["CST_LITERAL", "1"]}
471 475
                                                ]]}
472 476
                                              ]]}
473 477
                                            ]]}
474 478
                                          ]]}
475
                                        ]}
476
                                      ]}
479
                                        ]]}
480
                                      ]]}
477 481
                                    ]]]}
478 482
                                  ]]}
479 483
                                ]]}
......
506 510
                              "args" : [["EXPRESSION", {
507 511
                                "args" : [["EXPRESSION", {
508 512
                                  "args" : [["EXPRESSION", {
509
                                    "args" : [["CALL", ["FUNCTION_CALL", {
510
                                      "id" : ["SIMPLE_NAME", "to_unsigned"], "assoc_list" : [{
511
                                        "actual_expr" : ["EXPRESSION", {
513
                                    "args" : [["CALL", ["INDEXED_NAME", {
514
                                      "id" : ["SIMPLE_NAME", "to_unsigned"], "exprs" : [["EXPRESSION", {
515
                                        "args" : [["EXPRESSION", {
512 516
                                          "args" : [["EXPRESSION", {
513 517
                                            "args" : [["EXPRESSION", {
514
                                              "args" : [["EXPRESSION", {
515
                                                "args" : [["CONSTANT_VALUE", {
516
                                                  "value" : ["CST_LITERAL", "0"]}
517
                                                ]]}
518
                                              "args" : [["CONSTANT_VALUE", {
519
                                                "value" : ["CST_LITERAL", "0"]}
518 520
                                              ]]}
519 521
                                            ]]}
520 522
                                          ]]}
521
                                        ]}
522
                                      , {
523
                                        "actual_designator" : ["SIMPLE_NAME", "BW_TRELLIS_STATES"]}
524
                                      ]}
523
                                        ]]}
524
                                      ], ["EXPRESSION", {
525
                                        "args" : [["EXPRESSION", {
526
                                          "args" : [["EXPRESSION", {
527
                                            "args" : [["EXPRESSION", {
528
                                              "args" : [["CALL", ["SIMPLE_NAME", "BW_TRELLIS_STATES"]]]}
529
                                            ]]}
530
                                          ]]}
531
                                        ]]}
532
                                      ]]}
525 533
                                    ]]]}
526 534
                                  ]]}
527 535
                                ]]}
......
558 566
                                      ]}
559 567
                                    ]]]}
560 568
                                  ], ["EXPRESSION", {
561
                                    "args" : [["CALL", ["FUNCTION_CALL", {
562
                                      "id" : ["SIMPLE_NAME", "s_axis_input_tdata"], "assoc_list" : [{
563
                                        "actual_expr" : ["EXPRESSION", {
569
                                    "args" : [["CALL", ["INDEXED_NAME", {
570
                                      "id" : ["SIMPLE_NAME", "s_axis_input_tdata"], "exprs" : [["EXPRESSION", {
571
                                        "args" : [["EXPRESSION", {
564 572
                                          "args" : [["EXPRESSION", {
565 573
                                            "args" : [["EXPRESSION", {
566
                                              "args" : [["EXPRESSION", {
567
                                                "args" : [["CALL", ["FUNCTION_CALL", {
568
                                                  "id" : ["SIMPLE_NAME", "to_integer"], "assoc_list" : [{
569
                                                    "actual_designator" : ["SLICE_NAME", {
570
                                                      "id" : ["SIMPLE_NAME", "current_node"], "range" : ["RANGE_WITH_DIRECTION", {
571
                                                        "direction" : "downto", "from" : ["EXPRESSION", {
572
                                                          "args" : [["EXPRESSION", {
573
                                                            "id" : "-", "args" : [["EXPRESSION", {
574
                                                              "args" : [["CALL", ["SIMPLE_NAME", "BW_TRELLIS_STATES"]]]}
575
                                                            ], ["EXPRESSION", {
576
                                                              "args" : [["CONSTANT_VALUE", {
577
                                                                "value" : ["CST_LITERAL", "1"]}
574
                                              "args" : [["CALL", ["INDEXED_NAME", {
575
                                                "id" : ["SIMPLE_NAME", "to_integer"], "exprs" : [["EXPRESSION", {
576
                                                  "args" : [["EXPRESSION", {
577
                                                    "args" : [["EXPRESSION", {
578
                                                      "args" : [["EXPRESSION", {
579
                                                        "args" : [["CALL", ["SLICE_NAME", {
580
                                                          "id" : ["SIMPLE_NAME", "current_node"], "range" : ["RANGE_WITH_DIRECTION", {
581
                                                            "direction" : "downto", "from" : ["EXPRESSION", {
582
                                                              "args" : [["EXPRESSION", {
583
                                                                "id" : "-", "args" : [["EXPRESSION", {
584
                                                                  "args" : [["CALL", ["SIMPLE_NAME", "BW_TRELLIS_STATES"]]]}
585
                                                                ], ["EXPRESSION", {
586
                                                                  "args" : [["CONSTANT_VALUE", {
587
                                                                    "value" : ["CST_LITERAL", "1"]}
588
                                                                  ]]}
589
                                                                ]]}
578 590
                                                              ]]}
579
                                                            ]]}
580
                                                          ]]}
581
                                                        ], "_to" : ["EXPRESSION", {
582
                                                          "args" : [["EXPRESSION", {
583
                                                            "args" : [["CONSTANT_VALUE", {
584
                                                              "value" : ["CST_LITERAL", "0"]}
585
                                                            ]]}
586
                                                          ]]}
587
                                                        ]}
588
                                                      ]}
589
                                                    ]}
590
                                                  ]}
591
                                                ]]]}
592
                                              ]]}
591
                                                            ], "_to" : ["EXPRESSION", {
592
                                                              "args" : [["EXPRESSION", {
593
                                                                "args" : [["CONSTANT_VALUE", {
594
                                                                  "value" : ["CST_LITERAL", "0"]}
595
                                                                ]]}
596
                                                              ]]}
597
                                                            ]}
598
                                                          ]}
599
                                                        ]]]}
600
                                                      ]]}
601
                                                    ]]}
602
                                                  ]]}
603
                                                ]]}
604
                                              ]]]}
593 605
                                            ]]}
594 606
                                          ]]}
595
                                        ]}
596
                                      ]}
607
                                        ]]}
608
                                      ]]}
597 609
                                    ]]]}
598 610
                                  ]]}
599 611
                                ]]}

Also available in: Unified diff