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/gna/bug040/extend_mask.json
397 397
                ]]}
398 398
              ]}
399 399
            ], ["RETURN_STATEMENT", {
400
              }
400
              "expr" : ["EXPRESSION", {
401
                "args" : [["EXPRESSION", {
402
                  "args" : [["EXPRESSION", {
403
                    "args" : [["EXPRESSION", {
404
                      "args" : [["CALL", ["FUNCTION_CALL", {
405
                        "id" : ["SIMPLE_NAME", "to_integer"], "assoc_list" : [{
406
                          "actual_expr" : ["EXPRESSION", {
407
                            "args" : [["EXPRESSION", {
408
                              "args" : [["EXPRESSION", {
409
                                "args" : [["EXPRESSION", {
410
                                  "args" : [["CALL", ["FUNCTION_CALL", {
411
                                    "id" : ["SIMPLE_NAME", "unsigned"], "assoc_list" : [{
412
                                      "actual_designator" : ["SIMPLE_NAME", "V"]}
413
                                    ]}
414
                                  ]]]}
415
                                ]]}
416
                              ]]}
417
                            ]]}
418
                          ]}
419
                        ]}
420
                      ]]]}
421
                    ]]}
422
                  ]]}
423
                ]]}
424
              ]}
401 425
            ]]}
402 426
          ]}
403 427
        , {
......
409 433
                }
410 434
              ], "typeMark" : ["SIMPLE_NAME", "integer"], "isPure" : false}
411 435
            , "stmts" : [["RETURN_STATEMENT", {
412
              }
436
              "expr" : ["EXPRESSION", {
437
                "args" : [["EXPRESSION", {
438
                  "args" : [["EXPRESSION", {
439
                    "args" : [["EXPRESSION", {
440
                      "args" : [["CALL", ["FUNCTION_CALL", {
441
                        "id" : ["SIMPLE_NAME", "to_integer"], "assoc_list" : [{
442
                          "actual_expr" : ["EXPRESSION", {
443
                            "args" : [["EXPRESSION", {
444
                              "args" : [["EXPRESSION", {
445
                                "args" : [["EXPRESSION", {
446
                                  "args" : [["CALL", ["FUNCTION_CALL", {
447
                                    "id" : ["SIMPLE_NAME", "unsigned"], "assoc_list" : [{
448
                                      "actual_designator" : ["SIMPLE_NAME", "V"]}
449
                                    ]}
450
                                  ]]]}
451
                                ]]}
452
                              ]]}
453
                            ]]}
454
                          ]}
455
                        ]}
456
                      ]]]}
457
                    ]]}
458
                  ]]}
459
                ]]}
460
              ]}
413 461
            ]]}
414 462
          ]}
415 463
        ], "ARCHITECTURE_STATEMENT_PART" : [["CONDITIONAL_SIGNAL_ASSIGNMENT", {

Also available in: Unified diff