|
14 | 14 | 3 | |
15 | 15 | <class 'vsg.parser.blank_line'> |
16 | 16 | -------------------------------------------------------------------------------- |
17 | | -4 | |
18 | | -<class 'vsg.parser.blank_line'> |
19 | | --------------------------------------------------------------------------------- |
20 | | -5 | |
21 | | -<class 'vsg.parser.blank_line'> |
22 | | --------------------------------------------------------------------------------- |
23 | | -6 | |
24 | | -<class 'vsg.parser.blank_line'> |
25 | | --------------------------------------------------------------------------------- |
26 | | -7 | |
27 | | -<class 'vsg.parser.blank_line'> |
28 | | --------------------------------------------------------------------------------- |
29 | | -8 | alias ident : std_logic_vector(3 downto 0) is write_enable [name1, name2 return integer]; |
| 17 | +4 | alias ident : std_logic_vector(3 downto 0) is write_enable [name1, name2 return integer]; |
30 | 18 | <class 'vsg.token.alias_declaration.alias_keyword'> |
31 | 19 | <class 'vsg.token.alias_declaration.alias_designator'> |
32 | 20 | <class 'vsg.token.alias_declaration.colon'> |
|
47 | 35 | <class 'vsg.token.signature.close_bracket'> |
48 | 36 | <class 'vsg.token.alias_declaration.semicolon'> |
49 | 37 | -------------------------------------------------------------------------------- |
50 | | -9 | |
| 38 | +5 | |
51 | 39 | <class 'vsg.parser.blank_line'> |
52 | 40 | -------------------------------------------------------------------------------- |
53 | | -10 | alias ident : std_logic_vector(3 downto 0) is write_enable [name1, name2]; |
| 41 | +6 | alias ident : std_logic_vector(3 downto 0) is write_enable [name1, name2]; |
54 | 42 | <class 'vsg.token.alias_declaration.alias_keyword'> |
55 | 43 | <class 'vsg.token.alias_declaration.alias_designator'> |
56 | 44 | <class 'vsg.token.alias_declaration.colon'> |
|
69 | 57 | <class 'vsg.token.signature.close_bracket'> |
70 | 58 | <class 'vsg.token.alias_declaration.semicolon'> |
71 | 59 | -------------------------------------------------------------------------------- |
72 | | -11 | |
| 60 | +7 | |
73 | 61 | <class 'vsg.parser.blank_line'> |
74 | 62 | -------------------------------------------------------------------------------- |
75 | | -12 | alias ident : std_logic_vector(3 downto 0) is write_enable [return integer]; |
| 63 | +8 | alias ident : std_logic_vector(3 downto 0) is write_enable [return integer]; |
76 | 64 | <class 'vsg.token.alias_declaration.alias_keyword'> |
77 | 65 | <class 'vsg.token.alias_declaration.alias_designator'> |
78 | 66 | <class 'vsg.token.alias_declaration.colon'> |
|
90 | 78 | <class 'vsg.token.signature.close_bracket'> |
91 | 79 | <class 'vsg.token.alias_declaration.semicolon'> |
92 | 80 | -------------------------------------------------------------------------------- |
93 | | -13 | |
| 81 | +9 | |
94 | 82 | <class 'vsg.parser.blank_line'> |
95 | 83 | -------------------------------------------------------------------------------- |
96 | | -14 | alias ident : std_logic_vector(3 downto 0) is write_enable(15 downto 0); |
| 84 | +10 | alias ident : std_logic_vector(3 downto 0) is write_enable(15 downto 0); |
97 | 85 | <class 'vsg.token.alias_declaration.alias_keyword'> |
98 | 86 | <class 'vsg.token.alias_declaration.alias_designator'> |
99 | 87 | <class 'vsg.token.alias_declaration.colon'> |
|
112 | 100 | <class 'vsg.token.todo.close_parenthesis'> |
113 | 101 | <class 'vsg.token.alias_declaration.semicolon'> |
114 | 102 | -------------------------------------------------------------------------------- |
115 | | -15 | |
| 103 | +11 | |
116 | 104 | <class 'vsg.parser.blank_line'> |
117 | 105 | -------------------------------------------------------------------------------- |
118 | | -16 | |
| 106 | +12 | |
119 | 107 | <class 'vsg.parser.blank_line'> |
120 | 108 | -------------------------------------------------------------------------------- |
121 | | -17 | alias ident is write_enable [name1, name2 return integer]; |
| 109 | +13 | alias ident is write_enable [name1, name2 return integer]; |
122 | 110 | <class 'vsg.token.alias_declaration.alias_keyword'> |
123 | 111 | <class 'vsg.token.alias_declaration.alias_designator'> |
124 | 112 | <class 'vsg.token.alias_declaration.is_keyword'> |
|
132 | 120 | <class 'vsg.token.signature.close_bracket'> |
133 | 121 | <class 'vsg.token.alias_declaration.semicolon'> |
134 | 122 | -------------------------------------------------------------------------------- |
135 | | -18 | |
| 123 | +14 | |
136 | 124 | <class 'vsg.parser.blank_line'> |
137 | 125 | -------------------------------------------------------------------------------- |
138 | | -19 | alias ident is write_enable [name1, name2]; |
| 126 | +15 | alias ident is write_enable [name1, name2]; |
139 | 127 | <class 'vsg.token.alias_declaration.alias_keyword'> |
140 | 128 | <class 'vsg.token.alias_declaration.alias_designator'> |
141 | 129 | <class 'vsg.token.alias_declaration.is_keyword'> |
|
147 | 135 | <class 'vsg.token.signature.close_bracket'> |
148 | 136 | <class 'vsg.token.alias_declaration.semicolon'> |
149 | 137 | -------------------------------------------------------------------------------- |
150 | | -20 | |
| 138 | +16 | |
151 | 139 | <class 'vsg.parser.blank_line'> |
152 | 140 | -------------------------------------------------------------------------------- |
153 | | -21 | alias ident is write_enable [return integer]; |
| 141 | +17 | alias ident is write_enable [return integer]; |
154 | 142 | <class 'vsg.token.alias_declaration.alias_keyword'> |
155 | 143 | <class 'vsg.token.alias_declaration.alias_designator'> |
156 | 144 | <class 'vsg.token.alias_declaration.is_keyword'> |
|
161 | 149 | <class 'vsg.token.signature.close_bracket'> |
162 | 150 | <class 'vsg.token.alias_declaration.semicolon'> |
163 | 151 | -------------------------------------------------------------------------------- |
164 | | -22 | |
| 152 | +18 | |
165 | 153 | <class 'vsg.parser.blank_line'> |
166 | 154 | -------------------------------------------------------------------------------- |
167 | | -23 | alias ident is write_enable; |
| 155 | +19 | alias ident is write_enable; |
168 | 156 | <class 'vsg.token.alias_declaration.alias_keyword'> |
169 | 157 | <class 'vsg.token.alias_declaration.alias_designator'> |
170 | 158 | <class 'vsg.token.alias_declaration.is_keyword'> |
171 | 159 | <class 'vsg.parser.todo'> |
172 | 160 | <class 'vsg.token.alias_declaration.semicolon'> |
173 | 161 | -------------------------------------------------------------------------------- |
174 | | -24 | |
| 162 | +20 | |
| 163 | +<class 'vsg.parser.blank_line'> |
| 164 | +-------------------------------------------------------------------------------- |
| 165 | +21 | alias s_event_count : natural range 0 to 2**16 - 1 is << signal some.reference.some_signal : natural range 0 to 2**16 - 1 >>; |
| 166 | +<class 'vsg.token.alias_declaration.alias_keyword'> |
| 167 | +<class 'vsg.token.alias_declaration.alias_designator'> |
| 168 | +<class 'vsg.token.alias_declaration.colon'> |
| 169 | +<class 'vsg.token.type_mark.name'> |
| 170 | +<class 'vsg.token.range_constraint.range_keyword'> |
| 171 | +<class 'vsg.parser.todo'> |
| 172 | +<class 'vsg.token.direction.to'> |
| 173 | +<class 'vsg.parser.todo'> |
| 174 | +<class 'vsg.token.miscellaneous_operator.double_star'> |
| 175 | +<class 'vsg.parser.todo'> |
| 176 | +<class 'vsg.token.adding_operator.minus'> |
| 177 | +<class 'vsg.parser.todo'> |
| 178 | +<class 'vsg.token.alias_declaration.is_keyword'> |
| 179 | +<class 'vsg.token.external_signal_name.double_less_than'> |
| 180 | +<class 'vsg.token.external_signal_name.signal_keyword'> |
| 181 | +<class 'vsg.token.external_signal_name.external_pathname'> |
| 182 | +<class 'vsg.token.external_signal_name.colon'> |
| 183 | +<class 'vsg.token.type_mark.name'> |
| 184 | +<class 'vsg.token.range_constraint.range_keyword'> |
| 185 | +<class 'vsg.parser.todo'> |
| 186 | +<class 'vsg.token.direction.to'> |
| 187 | +<class 'vsg.parser.todo'> |
| 188 | +<class 'vsg.token.miscellaneous_operator.double_star'> |
| 189 | +<class 'vsg.parser.todo'> |
| 190 | +<class 'vsg.token.adding_operator.minus'> |
| 191 | +<class 'vsg.parser.todo'> |
| 192 | +<class 'vsg.token.external_signal_name.double_greater_than'> |
| 193 | +<class 'vsg.token.alias_declaration.semicolon'> |
| 194 | +-------------------------------------------------------------------------------- |
| 195 | +22 | |
175 | 196 | <class 'vsg.parser.blank_line'> |
176 | 197 | -------------------------------------------------------------------------------- |
177 | | -25 | begin |
| 198 | +23 | begin |
178 | 199 | <class 'vsg.token.architecture_body.begin_keyword'> |
179 | 200 | -------------------------------------------------------------------------------- |
180 | | -26 | |
| 201 | +24 | |
181 | 202 | <class 'vsg.parser.blank_line'> |
182 | 203 | -------------------------------------------------------------------------------- |
183 | | -27 | end architecture RTL; |
| 204 | +25 | end architecture RTL; |
184 | 205 | <class 'vsg.token.architecture_body.end_keyword'> |
185 | 206 | <class 'vsg.token.architecture_body.end_architecture_keyword'> |
186 | 207 | <class 'vsg.token.architecture_body.architecture_simple_name'> |
|
0 commit comments