Project

General

Profile

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

View differences:

vhdl_json/vhdl_files/2-exportOK/cnes_guidelines/rule/data/STD_03300_bad.json
117 117
                        "args" : [["EXPRESSION", {
118 118
                          "args" : [["EXPRESSION", {
119 119
                            "args" : [["EXPRESSION", {
120
                              "args" : [["CALL", ["FUNCTION_CALL", {
121
                                "id" : ["SIMPLE_NAME", "rising_edge"], "assoc_list" : [{
122
                                  "actual_designator" : ["SIMPLE_NAME", "i_Clock"]}
123
                                ]}
120
                              "args" : [["CALL", ["INDEXED_NAME", {
121
                                "id" : ["SIMPLE_NAME", "rising_edge"], "exprs" : [["EXPRESSION", {
122
                                  "args" : [["EXPRESSION", {
123
                                    "args" : [["EXPRESSION", {
124
                                      "args" : [["EXPRESSION", {
125
                                        "args" : [["CALL", ["SIMPLE_NAME", "i_Clock"]]]}
126
                                      ]]}
127
                                    ]]}
128
                                  ]]}
129
                                ]]}
124 130
                              ]]]}
125 131
                            ]]}
126 132
                          ]]}
......
135 141
                    "args" : [["EXPRESSION", {
136 142
                      "args" : [["EXPRESSION", {
137 143
                        "args" : [["EXPRESSION", {
138
                          "args" : [["CALL", ["FUNCTION_CALL", {
139
                            "id" : ["SIMPLE_NAME", "std_logic_vector"], "assoc_list" : [{
140
                              "actual_expr" : ["EXPRESSION", {
144
                          "args" : [["CALL", ["INDEXED_NAME", {
145
                            "id" : ["SIMPLE_NAME", "std_logic_vector"], "exprs" : [["EXPRESSION", {
146
                              "args" : [["EXPRESSION", {
141 147
                                "args" : [["EXPRESSION", {
142 148
                                  "args" : [["EXPRESSION", {
143
                                    "args" : [["EXPRESSION", {
144
                                      "id" : "+", "args" : [["EXPRESSION", {
145
                                        "args" : [["CALL", ["FUNCTION_CALL", {
146
                                          "id" : ["SIMPLE_NAME", "unsigned"], "assoc_list" : [{
147
                                            "actual_designator" : ["SIMPLE_NAME", "i_A"]}
148
                                          ]}
149
                                        ]]]}
150
                                      ], ["EXPRESSION", {
151
                                        "args" : [["CALL", ["FUNCTION_CALL", {
152
                                          "id" : ["SIMPLE_NAME", "unsigned"], "assoc_list" : [{
153
                                            "actual_designator" : ["SIMPLE_NAME", "o_B"]}
154
                                          ]}
155
                                        ]]]}
156
                                      ]]}
149
                                    "id" : "+", "args" : [["EXPRESSION", {
150
                                      "args" : [["CALL", ["INDEXED_NAME", {
151
                                        "id" : ["SIMPLE_NAME", "unsigned"], "exprs" : [["EXPRESSION", {
152
                                          "args" : [["EXPRESSION", {
153
                                            "args" : [["EXPRESSION", {
154
                                              "args" : [["EXPRESSION", {
155
                                                "args" : [["CALL", ["SIMPLE_NAME", "i_A"]]]}
156
                                              ]]}
157
                                            ]]}
158
                                          ]]}
159
                                        ]]}
160
                                      ]]]}
161
                                    ], ["EXPRESSION", {
162
                                      "args" : [["CALL", ["INDEXED_NAME", {
163
                                        "id" : ["SIMPLE_NAME", "unsigned"], "exprs" : [["EXPRESSION", {
164
                                          "args" : [["EXPRESSION", {
165
                                            "args" : [["EXPRESSION", {
166
                                              "args" : [["EXPRESSION", {
167
                                                "args" : [["CALL", ["SIMPLE_NAME", "o_B"]]]}
168
                                              ]]}
169
                                            ]]}
170
                                          ]]}
171
                                        ]]}
172
                                      ]]]}
157 173
                                    ]]}
158 174
                                  ]]}
159 175
                                ]]}
160
                              ]}
161
                            ]}
176
                              ]]}
177
                            ]]}
162 178
                          ]]]}
163 179
                        ]]}
164 180
                      ]]}

Also available in: Unified diff