Project

General

Profile

« Previous | Next » 

Revision ddabd63e

Added by Arnaud Dieumegard over 3 years ago

Updated tests for lustrei vhdl import

View differences:

vhdl_json/vhdl_files/2-exportOK/ghdl/ghdl/testsuite/vests/vhdl-93/ashenden/compliant/ch_05_fg_05_27.json
21 21
            }
22 22
          ]}
23 23
        ], "ARCHITECTURE_STATEMENT_PART" : [["COMPONENT_INSTANTIATION_STATEMENT", {
24
          "name" : ["IDENTIFIER", "val0_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
24
          "name" : ["IDENTIFIER", "val0_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
25 25
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
26 26
              "args" : [["EXPRESSION", {
27 27
                "args" : [["EXPRESSION", {
......
219 219
            "formal_name" : ["SIMPLE_NAME", "clr"], "actual_designator" : ["SIMPLE_NAME", "clr"]}
220 220
          ]}
221 221
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
222
          "name" : ["IDENTIFIER", "val1_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
222
          "name" : ["IDENTIFIER", "val1_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
223 223
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
224 224
              "args" : [["EXPRESSION", {
225 225
                "args" : [["EXPRESSION", {
......
417 417
            "formal_name" : ["SIMPLE_NAME", "clr"], "actual_designator" : ["SIMPLE_NAME", "clr"]}
418 418
          ]}
419 419
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
420
          "name" : ["IDENTIFIER", "incr0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
420
          "name" : ["IDENTIFIER", "incr0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
421 421
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
422 422
              "args" : [["EXPRESSION", {
423 423
                "args" : [["EXPRESSION", {
......
611 611
            ]}
612 612
          ]}
613 613
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
614
          "name" : ["IDENTIFIER", "incr1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
614
          "name" : ["IDENTIFIER", "incr1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
615 615
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
616 616
              "args" : [["EXPRESSION", {
617 617
                "args" : [["EXPRESSION", {
......
805 805
            ]}
806 806
          ]}
807 807
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
808
          "name" : ["IDENTIFIER", "buf0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
808
          "name" : ["IDENTIFIER", "buf0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
809 809
            "formal_name" : ["SIMPLE_NAME", "a0"], "actual_expr" : ["EXPRESSION", {
810 810
              "args" : [["EXPRESSION", {
811 811
                "args" : [["EXPRESSION", {
......
999 999
            ]}
1000 1000
          ]}
1001 1001
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
1002
          "name" : ["IDENTIFIER", "buf1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
1002
          "name" : ["IDENTIFIER", "buf1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
1003 1003
            "formal_name" : ["SIMPLE_NAME", "a0"], "actual_expr" : ["EXPRESSION", {
1004 1004
              "args" : [["EXPRESSION", {
1005 1005
                "args" : [["EXPRESSION", {

Also available in: Unified diff