diff options
author | Tristan Gingold <tgingold@free.fr> | 2020-12-08 06:23:21 +0100 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2020-12-08 19:32:22 +0100 |
commit | 07a7f419eea89b3ab901642291650f49dfb24a36 (patch) | |
tree | 9b822b1730535ebcc5b5e26492aa4d86e0b4ab1d /python | |
parent | ebba3c77dc798f2e20ad6ba8a560a569faf1526b (diff) | |
download | ghdl-07a7f419eea89b3ab901642291650f49dfb24a36.tar.gz ghdl-07a7f419eea89b3ab901642291650f49dfb24a36.tar.bz2 ghdl-07a7f419eea89b3ab901642291650f49dfb24a36.zip |
vhdl: handle locally static attributes on entity/architecture/configurations
Attributes of entity/architecture/configurations are expected to be locally
static so that they can be referenced from outside (so on the non-instantiated
entity).
But many designs break this assumption. In relaxed mode, non-locally static
attributes are allowed but now cannot be referenced outside the entity.
Locally static attributes can be referenced from outside.
Fix #1528
Diffstat (limited to 'python')
-rw-r--r-- | python/libghdl/thin/vhdl/nodes.py | 923 | ||||
-rw-r--r-- | python/libghdl/thin/vhdl/nodes_meta.py | 1749 |
2 files changed, 1484 insertions, 1188 deletions
diff --git a/python/libghdl/thin/vhdl/nodes.py b/python/libghdl/thin/vhdl/nodes.py index ddf92a005..c503652ee 100644 --- a/python/libghdl/thin/vhdl/nodes.py +++ b/python/libghdl/thin/vhdl/nodes.py @@ -1284,428 +1284,439 @@ class Iir_Predefined: Ieee_1164_Scalar_Is_X = 217 Ieee_1164_Rising_Edge = 218 Ieee_1164_Falling_Edge = 219 - Ieee_1164_And_Suv = 220 - Ieee_1164_Nand_Suv = 221 - Ieee_1164_Or_Suv = 222 - Ieee_1164_Nor_Suv = 223 - Ieee_1164_Xor_Suv = 224 - Ieee_1164_Xnor_Suv = 225 - Ieee_1164_Vector_Sll = 226 - Ieee_1164_Vector_Srl = 227 - Ieee_1164_Vector_Rol = 228 - Ieee_1164_Vector_Ror = 229 - Ieee_1164_Condition_Operator = 230 - Ieee_Numeric_Std_Toint_Uns_Nat = 231 - Ieee_Numeric_Std_Toint_Sgn_Int = 232 - Ieee_Numeric_Std_Touns_Nat_Nat_Uns = 233 - Ieee_Numeric_Std_Touns_Nat_Uns_Uns = 234 - Ieee_Numeric_Std_Tosgn_Int_Nat_Sgn = 235 - Ieee_Numeric_Std_Tosgn_Int_Sgn_Sgn = 236 - Ieee_Numeric_Std_Resize_Uns_Nat = 237 - Ieee_Numeric_Std_Resize_Sgn_Nat = 238 - Ieee_Numeric_Std_Resize_Uns_Uns = 239 - Ieee_Numeric_Std_Resize_Sgn_Sgn = 240 - Ieee_Numeric_Std_Add_Uns_Uns = 241 - Ieee_Numeric_Std_Add_Uns_Nat = 242 - Ieee_Numeric_Std_Add_Nat_Uns = 243 - Ieee_Numeric_Std_Add_Uns_Log = 244 - Ieee_Numeric_Std_Add_Log_Uns = 245 - Ieee_Numeric_Std_Add_Sgn_Sgn = 246 - Ieee_Numeric_Std_Add_Sgn_Int = 247 - Ieee_Numeric_Std_Add_Int_Sgn = 248 - Ieee_Numeric_Std_Add_Sgn_Log = 249 - Ieee_Numeric_Std_Add_Log_Sgn = 250 - Ieee_Numeric_Std_Sub_Uns_Uns = 251 - Ieee_Numeric_Std_Sub_Uns_Nat = 252 - Ieee_Numeric_Std_Sub_Nat_Uns = 253 - Ieee_Numeric_Std_Sub_Uns_Log = 254 - Ieee_Numeric_Std_Sub_Log_Uns = 255 - Ieee_Numeric_Std_Sub_Sgn_Sgn = 256 - Ieee_Numeric_Std_Sub_Sgn_Int = 257 - Ieee_Numeric_Std_Sub_Int_Sgn = 258 - Ieee_Numeric_Std_Sub_Sgn_Log = 259 - Ieee_Numeric_Std_Sub_Log_Sgn = 260 - Ieee_Numeric_Std_Mul_Uns_Uns = 261 - Ieee_Numeric_Std_Mul_Uns_Nat = 262 - Ieee_Numeric_Std_Mul_Nat_Uns = 263 - Ieee_Numeric_Std_Mul_Sgn_Sgn = 264 - Ieee_Numeric_Std_Mul_Sgn_Int = 265 - Ieee_Numeric_Std_Mul_Int_Sgn = 266 - Ieee_Numeric_Std_Div_Uns_Uns = 267 - Ieee_Numeric_Std_Div_Uns_Nat = 268 - Ieee_Numeric_Std_Div_Nat_Uns = 269 - Ieee_Numeric_Std_Div_Sgn_Sgn = 270 - Ieee_Numeric_Std_Div_Sgn_Int = 271 - Ieee_Numeric_Std_Div_Int_Sgn = 272 - Ieee_Numeric_Std_Rem_Uns_Uns = 273 - Ieee_Numeric_Std_Rem_Uns_Nat = 274 - Ieee_Numeric_Std_Rem_Nat_Uns = 275 - Ieee_Numeric_Std_Rem_Sgn_Sgn = 276 - Ieee_Numeric_Std_Rem_Sgn_Int = 277 - Ieee_Numeric_Std_Rem_Int_Sgn = 278 - Ieee_Numeric_Std_Mod_Uns_Uns = 279 - Ieee_Numeric_Std_Mod_Uns_Nat = 280 - Ieee_Numeric_Std_Mod_Nat_Uns = 281 - Ieee_Numeric_Std_Mod_Sgn_Sgn = 282 - Ieee_Numeric_Std_Mod_Sgn_Int = 283 - Ieee_Numeric_Std_Mod_Int_Sgn = 284 - Ieee_Numeric_Std_Gt_Uns_Uns = 285 - Ieee_Numeric_Std_Gt_Uns_Nat = 286 - Ieee_Numeric_Std_Gt_Nat_Uns = 287 - Ieee_Numeric_Std_Gt_Sgn_Sgn = 288 - Ieee_Numeric_Std_Gt_Sgn_Int = 289 - Ieee_Numeric_Std_Gt_Int_Sgn = 290 - Ieee_Numeric_Std_Lt_Uns_Uns = 291 - Ieee_Numeric_Std_Lt_Uns_Nat = 292 - Ieee_Numeric_Std_Lt_Nat_Uns = 293 - Ieee_Numeric_Std_Lt_Sgn_Sgn = 294 - Ieee_Numeric_Std_Lt_Sgn_Int = 295 - Ieee_Numeric_Std_Lt_Int_Sgn = 296 - Ieee_Numeric_Std_Le_Uns_Uns = 297 - Ieee_Numeric_Std_Le_Uns_Nat = 298 - Ieee_Numeric_Std_Le_Nat_Uns = 299 - Ieee_Numeric_Std_Le_Sgn_Sgn = 300 - Ieee_Numeric_Std_Le_Sgn_Int = 301 - Ieee_Numeric_Std_Le_Int_Sgn = 302 - Ieee_Numeric_Std_Ge_Uns_Uns = 303 - Ieee_Numeric_Std_Ge_Uns_Nat = 304 - Ieee_Numeric_Std_Ge_Nat_Uns = 305 - Ieee_Numeric_Std_Ge_Sgn_Sgn = 306 - Ieee_Numeric_Std_Ge_Sgn_Int = 307 - Ieee_Numeric_Std_Ge_Int_Sgn = 308 - Ieee_Numeric_Std_Eq_Uns_Uns = 309 - Ieee_Numeric_Std_Eq_Uns_Nat = 310 - Ieee_Numeric_Std_Eq_Nat_Uns = 311 - Ieee_Numeric_Std_Eq_Sgn_Sgn = 312 - Ieee_Numeric_Std_Eq_Sgn_Int = 313 - Ieee_Numeric_Std_Eq_Int_Sgn = 314 - Ieee_Numeric_Std_Ne_Uns_Uns = 315 - Ieee_Numeric_Std_Ne_Uns_Nat = 316 - Ieee_Numeric_Std_Ne_Nat_Uns = 317 - Ieee_Numeric_Std_Ne_Sgn_Sgn = 318 - Ieee_Numeric_Std_Ne_Sgn_Int = 319 - Ieee_Numeric_Std_Ne_Int_Sgn = 320 - Ieee_Numeric_Std_Match_Gt_Uns_Uns = 321 - Ieee_Numeric_Std_Match_Gt_Uns_Nat = 322 - Ieee_Numeric_Std_Match_Gt_Nat_Uns = 323 - Ieee_Numeric_Std_Match_Gt_Sgn_Sgn = 324 - Ieee_Numeric_Std_Match_Gt_Sgn_Int = 325 - Ieee_Numeric_Std_Match_Gt_Int_Sgn = 326 - Ieee_Numeric_Std_Match_Lt_Uns_Uns = 327 - Ieee_Numeric_Std_Match_Lt_Uns_Nat = 328 - Ieee_Numeric_Std_Match_Lt_Nat_Uns = 329 - Ieee_Numeric_Std_Match_Lt_Sgn_Sgn = 330 - Ieee_Numeric_Std_Match_Lt_Sgn_Int = 331 - Ieee_Numeric_Std_Match_Lt_Int_Sgn = 332 - Ieee_Numeric_Std_Match_Le_Uns_Uns = 333 - Ieee_Numeric_Std_Match_Le_Uns_Nat = 334 - Ieee_Numeric_Std_Match_Le_Nat_Uns = 335 - Ieee_Numeric_Std_Match_Le_Sgn_Sgn = 336 - Ieee_Numeric_Std_Match_Le_Sgn_Int = 337 - Ieee_Numeric_Std_Match_Le_Int_Sgn = 338 - Ieee_Numeric_Std_Match_Ge_Uns_Uns = 339 - Ieee_Numeric_Std_Match_Ge_Uns_Nat = 340 - Ieee_Numeric_Std_Match_Ge_Nat_Uns = 341 - Ieee_Numeric_Std_Match_Ge_Sgn_Sgn = 342 - Ieee_Numeric_Std_Match_Ge_Sgn_Int = 343 - Ieee_Numeric_Std_Match_Ge_Int_Sgn = 344 - Ieee_Numeric_Std_Match_Eq_Uns_Uns = 345 - Ieee_Numeric_Std_Match_Eq_Uns_Nat = 346 - Ieee_Numeric_Std_Match_Eq_Nat_Uns = 347 - Ieee_Numeric_Std_Match_Eq_Sgn_Sgn = 348 - Ieee_Numeric_Std_Match_Eq_Sgn_Int = 349 - Ieee_Numeric_Std_Match_Eq_Int_Sgn = 350 - Ieee_Numeric_Std_Match_Ne_Uns_Uns = 351 - Ieee_Numeric_Std_Match_Ne_Uns_Nat = 352 - Ieee_Numeric_Std_Match_Ne_Nat_Uns = 353 - Ieee_Numeric_Std_Match_Ne_Sgn_Sgn = 354 - Ieee_Numeric_Std_Match_Ne_Sgn_Int = 355 - Ieee_Numeric_Std_Match_Ne_Int_Sgn = 356 - Ieee_Numeric_Std_Sll_Uns_Int = 357 - Ieee_Numeric_Std_Sll_Sgn_Int = 358 - Ieee_Numeric_Std_Srl_Uns_Int = 359 - Ieee_Numeric_Std_Srl_Sgn_Int = 360 - Ieee_Numeric_Std_Sla_Uns_Int = 361 - Ieee_Numeric_Std_Sla_Sgn_Int = 362 - Ieee_Numeric_Std_Sra_Uns_Int = 363 - Ieee_Numeric_Std_Sra_Sgn_Int = 364 - Ieee_Numeric_Std_And_Uns_Uns = 365 - Ieee_Numeric_Std_And_Sgn_Sgn = 366 - Ieee_Numeric_Std_Or_Uns_Uns = 367 - Ieee_Numeric_Std_Or_Sgn_Sgn = 368 - Ieee_Numeric_Std_Nand_Uns_Uns = 369 - Ieee_Numeric_Std_Nand_Sgn_Sgn = 370 - Ieee_Numeric_Std_Nor_Uns_Uns = 371 - Ieee_Numeric_Std_Nor_Sgn_Sgn = 372 - Ieee_Numeric_Std_Xor_Uns_Uns = 373 - Ieee_Numeric_Std_Xor_Sgn_Sgn = 374 - Ieee_Numeric_Std_Xnor_Uns_Uns = 375 - Ieee_Numeric_Std_Xnor_Sgn_Sgn = 376 - Ieee_Numeric_Std_Not_Uns = 377 - Ieee_Numeric_Std_Not_Sgn = 378 - Ieee_Numeric_Std_Abs_Sgn = 379 - Ieee_Numeric_Std_Neg_Uns = 380 - Ieee_Numeric_Std_Neg_Sgn = 381 - Ieee_Numeric_Std_Min_Uns_Uns = 382 - Ieee_Numeric_Std_Min_Uns_Nat = 383 - Ieee_Numeric_Std_Min_Nat_Uns = 384 - Ieee_Numeric_Std_Min_Sgn_Sgn = 385 - Ieee_Numeric_Std_Min_Sgn_Int = 386 - Ieee_Numeric_Std_Min_Int_Sgn = 387 - Ieee_Numeric_Std_Max_Uns_Uns = 388 - Ieee_Numeric_Std_Max_Uns_Nat = 389 - Ieee_Numeric_Std_Max_Nat_Uns = 390 - Ieee_Numeric_Std_Max_Sgn_Sgn = 391 - Ieee_Numeric_Std_Max_Sgn_Int = 392 - Ieee_Numeric_Std_Max_Int_Sgn = 393 - Ieee_Numeric_Std_Shf_Left_Uns_Nat = 394 - Ieee_Numeric_Std_Shf_Right_Uns_Nat = 395 - Ieee_Numeric_Std_Shf_Left_Sgn_Nat = 396 - Ieee_Numeric_Std_Shf_Right_Sgn_Nat = 397 - Ieee_Numeric_Std_Rot_Left_Uns_Nat = 398 - Ieee_Numeric_Std_Rot_Right_Uns_Nat = 399 - Ieee_Numeric_Std_Rot_Left_Sgn_Nat = 400 - Ieee_Numeric_Std_Rot_Right_Sgn_Nat = 401 - Ieee_Numeric_Std_And_Sgn = 402 - Ieee_Numeric_Std_Nand_Sgn = 403 - Ieee_Numeric_Std_Or_Sgn = 404 - Ieee_Numeric_Std_Nor_Sgn = 405 - Ieee_Numeric_Std_Xor_Sgn = 406 - Ieee_Numeric_Std_Xnor_Sgn = 407 - Ieee_Numeric_Std_And_Uns = 408 - Ieee_Numeric_Std_Nand_Uns = 409 - Ieee_Numeric_Std_Or_Uns = 410 - Ieee_Numeric_Std_Nor_Uns = 411 - Ieee_Numeric_Std_Xor_Uns = 412 - Ieee_Numeric_Std_Xnor_Uns = 413 - Ieee_Numeric_Std_Find_Leftmost_Uns = 414 - Ieee_Numeric_Std_Find_Rightmost_Uns = 415 - Ieee_Numeric_Std_Find_Leftmost_Sgn = 416 - Ieee_Numeric_Std_Find_Rightmost_Sgn = 417 - Ieee_Numeric_Std_Match_Log = 418 - Ieee_Numeric_Std_Match_Uns = 419 - Ieee_Numeric_Std_Match_Sgn = 420 - Ieee_Numeric_Std_Match_Slv = 421 - Ieee_Numeric_Std_Match_Suv = 422 - Ieee_Numeric_Std_To_01_Uns = 423 - Ieee_Numeric_Std_To_01_Sgn = 424 - Ieee_Math_Real_Ceil = 425 - Ieee_Math_Real_Floor = 426 - Ieee_Math_Real_Round = 427 - Ieee_Math_Real_Log2 = 428 - Ieee_Math_Real_Sin = 429 - Ieee_Math_Real_Cos = 430 - Ieee_Std_Logic_Unsigned_Add_Slv_Slv = 431 - Ieee_Std_Logic_Unsigned_Add_Slv_Int = 432 - Ieee_Std_Logic_Unsigned_Add_Int_Slv = 433 - Ieee_Std_Logic_Unsigned_Add_Slv_Log = 434 - Ieee_Std_Logic_Unsigned_Add_Log_Slv = 435 - Ieee_Std_Logic_Unsigned_Sub_Slv_Slv = 436 - Ieee_Std_Logic_Unsigned_Sub_Slv_Int = 437 - Ieee_Std_Logic_Unsigned_Sub_Int_Slv = 438 - Ieee_Std_Logic_Unsigned_Sub_Slv_Log = 439 - Ieee_Std_Logic_Unsigned_Sub_Log_Slv = 440 - Ieee_Std_Logic_Unsigned_Id_Slv = 441 - Ieee_Std_Logic_Unsigned_Mul_Slv_Slv = 442 - Ieee_Std_Logic_Unsigned_Lt_Slv_Slv = 443 - Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 444 - Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 445 - Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 446 - Ieee_Std_Logic_Unsigned_Le_Slv_Int = 447 - Ieee_Std_Logic_Unsigned_Le_Int_Slv = 448 - Ieee_Std_Logic_Unsigned_Gt_Slv_Slv = 449 - Ieee_Std_Logic_Unsigned_Gt_Slv_Int = 450 - Ieee_Std_Logic_Unsigned_Gt_Int_Slv = 451 - Ieee_Std_Logic_Unsigned_Ge_Slv_Slv = 452 - Ieee_Std_Logic_Unsigned_Ge_Slv_Int = 453 - Ieee_Std_Logic_Unsigned_Ge_Int_Slv = 454 - Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 455 - Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 456 - Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 457 - Ieee_Std_Logic_Unsigned_Ne_Slv_Slv = 458 - Ieee_Std_Logic_Unsigned_Ne_Slv_Int = 459 - Ieee_Std_Logic_Unsigned_Ne_Int_Slv = 460 - Ieee_Std_Logic_Unsigned_Conv_Integer = 461 - Ieee_Std_Logic_Unsigned_Shl = 462 - Ieee_Std_Logic_Unsigned_Shr = 463 - Ieee_Std_Logic_Signed_Add_Slv_Slv = 464 - Ieee_Std_Logic_Signed_Add_Slv_Int = 465 - Ieee_Std_Logic_Signed_Add_Int_Slv = 466 - Ieee_Std_Logic_Signed_Add_Slv_Log = 467 - Ieee_Std_Logic_Signed_Add_Log_Slv = 468 - Ieee_Std_Logic_Signed_Sub_Slv_Slv = 469 - Ieee_Std_Logic_Signed_Sub_Slv_Int = 470 - Ieee_Std_Logic_Signed_Sub_Int_Slv = 471 - Ieee_Std_Logic_Signed_Sub_Slv_Log = 472 - Ieee_Std_Logic_Signed_Sub_Log_Slv = 473 - Ieee_Std_Logic_Signed_Id_Slv = 474 - Ieee_Std_Logic_Signed_Neg_Slv = 475 - Ieee_Std_Logic_Signed_Abs_Slv = 476 - Ieee_Std_Logic_Signed_Mul_Slv_Slv = 477 - Ieee_Std_Logic_Signed_Lt_Slv_Slv = 478 - Ieee_Std_Logic_Signed_Lt_Slv_Int = 479 - Ieee_Std_Logic_Signed_Lt_Int_Slv = 480 - Ieee_Std_Logic_Signed_Le_Slv_Slv = 481 - Ieee_Std_Logic_Signed_Le_Slv_Int = 482 - Ieee_Std_Logic_Signed_Le_Int_Slv = 483 - Ieee_Std_Logic_Signed_Gt_Slv_Slv = 484 - Ieee_Std_Logic_Signed_Gt_Slv_Int = 485 - Ieee_Std_Logic_Signed_Gt_Int_Slv = 486 - Ieee_Std_Logic_Signed_Ge_Slv_Slv = 487 - Ieee_Std_Logic_Signed_Ge_Slv_Int = 488 - Ieee_Std_Logic_Signed_Ge_Int_Slv = 489 - Ieee_Std_Logic_Signed_Eq_Slv_Slv = 490 - Ieee_Std_Logic_Signed_Eq_Slv_Int = 491 - Ieee_Std_Logic_Signed_Eq_Int_Slv = 492 - Ieee_Std_Logic_Signed_Ne_Slv_Slv = 493 - Ieee_Std_Logic_Signed_Ne_Slv_Int = 494 - Ieee_Std_Logic_Signed_Ne_Int_Slv = 495 - Ieee_Std_Logic_Signed_Conv_Integer = 496 - Ieee_Std_Logic_Signed_Shl = 497 - Ieee_Std_Logic_Signed_Shr = 498 - Ieee_Std_Logic_Arith_Conv_Unsigned_Int = 499 - Ieee_Std_Logic_Arith_Conv_Unsigned_Uns = 500 - Ieee_Std_Logic_Arith_Conv_Unsigned_Sgn = 501 - Ieee_Std_Logic_Arith_Conv_Unsigned_Log = 502 - Ieee_Std_Logic_Arith_Conv_Integer_Int = 503 - Ieee_Std_Logic_Arith_Conv_Integer_Uns = 504 - Ieee_Std_Logic_Arith_Conv_Integer_Sgn = 505 - Ieee_Std_Logic_Arith_Conv_Integer_Log = 506 - Ieee_Std_Logic_Arith_Conv_Vector_Int = 507 - Ieee_Std_Logic_Arith_Conv_Vector_Uns = 508 - Ieee_Std_Logic_Arith_Conv_Vector_Sgn = 509 - Ieee_Std_Logic_Arith_Conv_Vector_Log = 510 - Ieee_Std_Logic_Arith_Ext = 511 - Ieee_Std_Logic_Arith_Sxt = 512 - Ieee_Std_Logic_Arith_Id_Uns_Uns = 513 - Ieee_Std_Logic_Arith_Id_Sgn_Sgn = 514 - Ieee_Std_Logic_Arith_Neg_Sgn_Sgn = 515 - Ieee_Std_Logic_Arith_Abs_Sgn_Sgn = 516 - Ieee_Std_Logic_Arith_Shl_Uns = 517 - Ieee_Std_Logic_Arith_Shl_Sgn = 518 - Ieee_Std_Logic_Arith_Shr_Uns = 519 - Ieee_Std_Logic_Arith_Shr_Sgn = 520 - Ieee_Std_Logic_Arith_Id_Uns_Slv = 521 - Ieee_Std_Logic_Arith_Id_Sgn_Slv = 522 - Ieee_Std_Logic_Arith_Neg_Sgn_Slv = 523 - Ieee_Std_Logic_Arith_Abs_Sgn_Slv = 524 - Ieee_Std_Logic_Arith_Mul_Uns_Uns_Uns = 525 - Ieee_Std_Logic_Arith_Mul_Sgn_Sgn_Sgn = 526 - Ieee_Std_Logic_Arith_Mul_Sgn_Uns_Sgn = 527 - Ieee_Std_Logic_Arith_Mul_Uns_Sgn_Sgn = 528 - Ieee_Std_Logic_Arith_Mul_Uns_Uns_Slv = 529 - Ieee_Std_Logic_Arith_Mul_Sgn_Sgn_Slv = 530 - Ieee_Std_Logic_Arith_Mul_Sgn_Uns_Slv = 531 - Ieee_Std_Logic_Arith_Mul_Uns_Sgn_Slv = 532 - Ieee_Std_Logic_Arith_Add_Uns_Uns_Uns = 533 - Ieee_Std_Logic_Arith_Add_Sgn_Sgn_Sgn = 534 - Ieee_Std_Logic_Arith_Add_Uns_Sgn_Sgn = 535 - Ieee_Std_Logic_Arith_Add_Sgn_Uns_Sgn = 536 - Ieee_Std_Logic_Arith_Add_Uns_Int_Uns = 537 - Ieee_Std_Logic_Arith_Add_Int_Uns_Uns = 538 - Ieee_Std_Logic_Arith_Add_Sgn_Int_Sgn = 539 - Ieee_Std_Logic_Arith_Add_Int_Sgn_Sgn = 540 - Ieee_Std_Logic_Arith_Add_Uns_Log_Uns = 541 - Ieee_Std_Logic_Arith_Add_Log_Uns_Uns = 542 - Ieee_Std_Logic_Arith_Add_Sgn_Log_Sgn = 543 - Ieee_Std_Logic_Arith_Add_Log_Sgn_Sgn = 544 - Ieee_Std_Logic_Arith_Add_Uns_Uns_Slv = 545 - Ieee_Std_Logic_Arith_Add_Sgn_Sgn_Slv = 546 - Ieee_Std_Logic_Arith_Add_Uns_Sgn_Slv = 547 - Ieee_Std_Logic_Arith_Add_Sgn_Uns_Slv = 548 - Ieee_Std_Logic_Arith_Add_Uns_Int_Slv = 549 - Ieee_Std_Logic_Arith_Add_Int_Uns_Slv = 550 - Ieee_Std_Logic_Arith_Add_Sgn_Int_Slv = 551 - Ieee_Std_Logic_Arith_Add_Int_Sgn_Slv = 552 - Ieee_Std_Logic_Arith_Add_Uns_Log_Slv = 553 - Ieee_Std_Logic_Arith_Add_Log_Uns_Slv = 554 - Ieee_Std_Logic_Arith_Add_Sgn_Log_Slv = 555 - Ieee_Std_Logic_Arith_Add_Log_Sgn_Slv = 556 - Ieee_Std_Logic_Arith_Sub_Uns_Uns_Uns = 557 - Ieee_Std_Logic_Arith_Sub_Sgn_Sgn_Sgn = 558 - Ieee_Std_Logic_Arith_Sub_Uns_Sgn_Sgn = 559 - Ieee_Std_Logic_Arith_Sub_Sgn_Uns_Sgn = 560 - Ieee_Std_Logic_Arith_Sub_Uns_Int_Uns = 561 - Ieee_Std_Logic_Arith_Sub_Int_Uns_Uns = 562 - Ieee_Std_Logic_Arith_Sub_Sgn_Int_Sgn = 563 - Ieee_Std_Logic_Arith_Sub_Int_Sgn_Sgn = 564 - Ieee_Std_Logic_Arith_Sub_Uns_Log_Uns = 565 - Ieee_Std_Logic_Arith_Sub_Log_Uns_Uns = 566 - Ieee_Std_Logic_Arith_Sub_Sgn_Log_Sgn = 567 - Ieee_Std_Logic_Arith_Sub_Log_Sgn_Sgn = 568 - Ieee_Std_Logic_Arith_Sub_Uns_Uns_Slv = 569 - Ieee_Std_Logic_Arith_Sub_Sgn_Sgn_Slv = 570 - Ieee_Std_Logic_Arith_Sub_Uns_Sgn_Slv = 571 - Ieee_Std_Logic_Arith_Sub_Sgn_Uns_Slv = 572 - Ieee_Std_Logic_Arith_Sub_Uns_Int_Slv = 573 - Ieee_Std_Logic_Arith_Sub_Int_Uns_Slv = 574 - Ieee_Std_Logic_Arith_Sub_Sgn_Int_Slv = 575 - Ieee_Std_Logic_Arith_Sub_Int_Sgn_Slv = 576 - Ieee_Std_Logic_Arith_Sub_Uns_Log_Slv = 577 - Ieee_Std_Logic_Arith_Sub_Log_Uns_Slv = 578 - Ieee_Std_Logic_Arith_Sub_Sgn_Log_Slv = 579 - Ieee_Std_Logic_Arith_Sub_Log_Sgn_Slv = 580 - Ieee_Std_Logic_Arith_Lt_Uns_Uns = 581 - Ieee_Std_Logic_Arith_Lt_Sgn_Sgn = 582 - Ieee_Std_Logic_Arith_Lt_Uns_Sgn = 583 - Ieee_Std_Logic_Arith_Lt_Sgn_Uns = 584 - Ieee_Std_Logic_Arith_Lt_Uns_Int = 585 - Ieee_Std_Logic_Arith_Lt_Int_Uns = 586 - Ieee_Std_Logic_Arith_Lt_Sgn_Int = 587 - Ieee_Std_Logic_Arith_Lt_Int_Sgn = 588 - Ieee_Std_Logic_Arith_Le_Uns_Uns = 589 - Ieee_Std_Logic_Arith_Le_Sgn_Sgn = 590 - Ieee_Std_Logic_Arith_Le_Uns_Sgn = 591 - Ieee_Std_Logic_Arith_Le_Sgn_Uns = 592 - Ieee_Std_Logic_Arith_Le_Uns_Int = 593 - Ieee_Std_Logic_Arith_Le_Int_Uns = 594 - Ieee_Std_Logic_Arith_Le_Sgn_Int = 595 - Ieee_Std_Logic_Arith_Le_Int_Sgn = 596 - Ieee_Std_Logic_Arith_Gt_Uns_Uns = 597 - Ieee_Std_Logic_Arith_Gt_Sgn_Sgn = 598 - Ieee_Std_Logic_Arith_Gt_Uns_Sgn = 599 - Ieee_Std_Logic_Arith_Gt_Sgn_Uns = 600 - Ieee_Std_Logic_Arith_Gt_Uns_Int = 601 - Ieee_Std_Logic_Arith_Gt_Int_Uns = 602 - Ieee_Std_Logic_Arith_Gt_Sgn_Int = 603 - Ieee_Std_Logic_Arith_Gt_Int_Sgn = 604 - Ieee_Std_Logic_Arith_Ge_Uns_Uns = 605 - Ieee_Std_Logic_Arith_Ge_Sgn_Sgn = 606 - Ieee_Std_Logic_Arith_Ge_Uns_Sgn = 607 - Ieee_Std_Logic_Arith_Ge_Sgn_Uns = 608 - Ieee_Std_Logic_Arith_Ge_Uns_Int = 609 - Ieee_Std_Logic_Arith_Ge_Int_Uns = 610 - Ieee_Std_Logic_Arith_Ge_Sgn_Int = 611 - Ieee_Std_Logic_Arith_Ge_Int_Sgn = 612 - Ieee_Std_Logic_Arith_Eq_Uns_Uns = 613 - Ieee_Std_Logic_Arith_Eq_Sgn_Sgn = 614 - Ieee_Std_Logic_Arith_Eq_Uns_Sgn = 615 - Ieee_Std_Logic_Arith_Eq_Sgn_Uns = 616 - Ieee_Std_Logic_Arith_Eq_Uns_Int = 617 - Ieee_Std_Logic_Arith_Eq_Int_Uns = 618 - Ieee_Std_Logic_Arith_Eq_Sgn_Int = 619 - Ieee_Std_Logic_Arith_Eq_Int_Sgn = 620 - Ieee_Std_Logic_Arith_Ne_Uns_Uns = 621 - Ieee_Std_Logic_Arith_Ne_Sgn_Sgn = 622 - Ieee_Std_Logic_Arith_Ne_Uns_Sgn = 623 - Ieee_Std_Logic_Arith_Ne_Sgn_Uns = 624 - Ieee_Std_Logic_Arith_Ne_Uns_Int = 625 - Ieee_Std_Logic_Arith_Ne_Int_Uns = 626 - Ieee_Std_Logic_Arith_Ne_Sgn_Int = 627 - Ieee_Std_Logic_Arith_Ne_Int_Sgn = 628 - Ieee_Std_Logic_Misc_And_Reduce_Slv = 629 - Ieee_Std_Logic_Misc_And_Reduce_Suv = 630 - Ieee_Std_Logic_Misc_Nand_Reduce_Slv = 631 - Ieee_Std_Logic_Misc_Nand_Reduce_Suv = 632 - Ieee_Std_Logic_Misc_Or_Reduce_Slv = 633 - Ieee_Std_Logic_Misc_Or_Reduce_Suv = 634 - Ieee_Std_Logic_Misc_Nor_Reduce_Slv = 635 - Ieee_Std_Logic_Misc_Nor_Reduce_Suv = 636 - Ieee_Std_Logic_Misc_Xor_Reduce_Slv = 637 - Ieee_Std_Logic_Misc_Xor_Reduce_Suv = 638 - Ieee_Std_Logic_Misc_Xnor_Reduce_Slv = 639 - Ieee_Std_Logic_Misc_Xnor_Reduce_Suv = 640 - + Ieee_1164_And_Suv_Log = 220 + Ieee_1164_And_Log_Suv = 221 + Ieee_1164_Nand_Suv_Log = 222 + Ieee_1164_Nand_Log_Suv = 223 + Ieee_1164_Or_Suv_Log = 224 + Ieee_1164_Or_Log_Suv = 225 + Ieee_1164_Nor_Suv_Log = 226 + Ieee_1164_Nor_Log_Suv = 227 + Ieee_1164_Xor_Suv_Log = 228 + Ieee_1164_Xor_Log_Suv = 229 + Ieee_1164_Xnor_Suv_Log = 230 + Ieee_1164_Xnor_Log_Suv = 231 + Ieee_1164_And_Suv = 232 + Ieee_1164_Nand_Suv = 233 + Ieee_1164_Or_Suv = 234 + Ieee_1164_Nor_Suv = 235 + Ieee_1164_Xor_Suv = 236 + Ieee_1164_Xnor_Suv = 237 + Ieee_1164_Vector_Sll = 238 + Ieee_1164_Vector_Srl = 239 + Ieee_1164_Vector_Rol = 240 + Ieee_1164_Vector_Ror = 241 + Ieee_1164_Condition_Operator = 242 + Ieee_Numeric_Std_Toint_Uns_Nat = 243 + Ieee_Numeric_Std_Toint_Sgn_Int = 244 + Ieee_Numeric_Std_Touns_Nat_Nat_Uns = 245 + Ieee_Numeric_Std_Touns_Nat_Uns_Uns = 246 + Ieee_Numeric_Std_Tosgn_Int_Nat_Sgn = 247 + Ieee_Numeric_Std_Tosgn_Int_Sgn_Sgn = 248 + Ieee_Numeric_Std_Resize_Uns_Nat = 249 + Ieee_Numeric_Std_Resize_Sgn_Nat = 250 + Ieee_Numeric_Std_Resize_Uns_Uns = 251 + Ieee_Numeric_Std_Resize_Sgn_Sgn = 252 + Ieee_Numeric_Std_Add_Uns_Uns = 253 + Ieee_Numeric_Std_Add_Uns_Nat = 254 + Ieee_Numeric_Std_Add_Nat_Uns = 255 + Ieee_Numeric_Std_Add_Uns_Log = 256 + Ieee_Numeric_Std_Add_Log_Uns = 257 + Ieee_Numeric_Std_Add_Sgn_Sgn = 258 + Ieee_Numeric_Std_Add_Sgn_Int = 259 + Ieee_Numeric_Std_Add_Int_Sgn = 260 + Ieee_Numeric_Std_Add_Sgn_Log = 261 + Ieee_Numeric_Std_Add_Log_Sgn = 262 + Ieee_Numeric_Std_Sub_Uns_Uns = 263 + Ieee_Numeric_Std_Sub_Uns_Nat = 264 + Ieee_Numeric_Std_Sub_Nat_Uns = 265 + Ieee_Numeric_Std_Sub_Uns_Log = 266 + Ieee_Numeric_Std_Sub_Log_Uns = 267 + Ieee_Numeric_Std_Sub_Sgn_Sgn = 268 + Ieee_Numeric_Std_Sub_Sgn_Int = 269 + Ieee_Numeric_Std_Sub_Int_Sgn = 270 + Ieee_Numeric_Std_Sub_Sgn_Log = 271 + Ieee_Numeric_Std_Sub_Log_Sgn = 272 + Ieee_Numeric_Std_Mul_Uns_Uns = 273 + Ieee_Numeric_Std_Mul_Uns_Nat = 274 + Ieee_Numeric_Std_Mul_Nat_Uns = 275 + Ieee_Numeric_Std_Mul_Sgn_Sgn = 276 + Ieee_Numeric_Std_Mul_Sgn_Int = 277 + Ieee_Numeric_Std_Mul_Int_Sgn = 278 + Ieee_Numeric_Std_Div_Uns_Uns = 279 + Ieee_Numeric_Std_Div_Uns_Nat = 280 + Ieee_Numeric_Std_Div_Nat_Uns = 281 + Ieee_Numeric_Std_Div_Sgn_Sgn = 282 + Ieee_Numeric_Std_Div_Sgn_Int = 283 + Ieee_Numeric_Std_Div_Int_Sgn = 284 + Ieee_Numeric_Std_Rem_Uns_Uns = 285 + Ieee_Numeric_Std_Rem_Uns_Nat = 286 + Ieee_Numeric_Std_Rem_Nat_Uns = 287 + Ieee_Numeric_Std_Rem_Sgn_Sgn = 288 + Ieee_Numeric_Std_Rem_Sgn_Int = 289 + Ieee_Numeric_Std_Rem_Int_Sgn = 290 + Ieee_Numeric_Std_Mod_Uns_Uns = 291 + Ieee_Numeric_Std_Mod_Uns_Nat = 292 + Ieee_Numeric_Std_Mod_Nat_Uns = 293 + Ieee_Numeric_Std_Mod_Sgn_Sgn = 294 + Ieee_Numeric_Std_Mod_Sgn_Int = 295 + Ieee_Numeric_Std_Mod_Int_Sgn = 296 + Ieee_Numeric_Std_Gt_Uns_Uns = 297 + Ieee_Numeric_Std_Gt_Uns_Nat = 298 + Ieee_Numeric_Std_Gt_Nat_Uns = 299 + Ieee_Numeric_Std_Gt_Sgn_Sgn = 300 + Ieee_Numeric_Std_Gt_Sgn_Int = 301 + Ieee_Numeric_Std_Gt_Int_Sgn = 302 + Ieee_Numeric_Std_Lt_Uns_Uns = 303 + Ieee_Numeric_Std_Lt_Uns_Nat = 304 + Ieee_Numeric_Std_Lt_Nat_Uns = 305 + Ieee_Numeric_Std_Lt_Sgn_Sgn = 306 + Ieee_Numeric_Std_Lt_Sgn_Int = 307 + Ieee_Numeric_Std_Lt_Int_Sgn = 308 + Ieee_Numeric_Std_Le_Uns_Uns = 309 + Ieee_Numeric_Std_Le_Uns_Nat = 310 + Ieee_Numeric_Std_Le_Nat_Uns = 311 + Ieee_Numeric_Std_Le_Sgn_Sgn = 312 + Ieee_Numeric_Std_Le_Sgn_Int = 313 + Ieee_Numeric_Std_Le_Int_Sgn = 314 + Ieee_Numeric_Std_Ge_Uns_Uns = 315 + Ieee_Numeric_Std_Ge_Uns_Nat = 316 + Ieee_Numeric_Std_Ge_Nat_Uns = 317 + Ieee_Numeric_Std_Ge_Sgn_Sgn = 318 + Ieee_Numeric_Std_Ge_Sgn_Int = 319 + Ieee_Numeric_Std_Ge_Int_Sgn = 320 + Ieee_Numeric_Std_Eq_Uns_Uns = 321 + Ieee_Numeric_Std_Eq_Uns_Nat = 322 + Ieee_Numeric_Std_Eq_Nat_Uns = 323 + Ieee_Numeric_Std_Eq_Sgn_Sgn = 324 + Ieee_Numeric_Std_Eq_Sgn_Int = 325 + Ieee_Numeric_Std_Eq_Int_Sgn = 326 + Ieee_Numeric_Std_Ne_Uns_Uns = 327 + Ieee_Numeric_Std_Ne_Uns_Nat = 328 + Ieee_Numeric_Std_Ne_Nat_Uns = 329 + Ieee_Numeric_Std_Ne_Sgn_Sgn = 330 + Ieee_Numeric_Std_Ne_Sgn_Int = 331 + Ieee_Numeric_Std_Ne_Int_Sgn = 332 + Ieee_Numeric_Std_Match_Gt_Uns_Uns = 333 + Ieee_Numeric_Std_Match_Gt_Uns_Nat = 334 + Ieee_Numeric_Std_Match_Gt_Nat_Uns = 335 + Ieee_Numeric_Std_Match_Gt_Sgn_Sgn = 336 + Ieee_Numeric_Std_Match_Gt_Sgn_Int = 337 + Ieee_Numeric_Std_Match_Gt_Int_Sgn = 338 + Ieee_Numeric_Std_Match_Lt_Uns_Uns = 339 + Ieee_Numeric_Std_Match_Lt_Uns_Nat = 340 + Ieee_Numeric_Std_Match_Lt_Nat_Uns = 341 + Ieee_Numeric_Std_Match_Lt_Sgn_Sgn = 342 + Ieee_Numeric_Std_Match_Lt_Sgn_Int = 343 + Ieee_Numeric_Std_Match_Lt_Int_Sgn = 344 + Ieee_Numeric_Std_Match_Le_Uns_Uns = 345 + Ieee_Numeric_Std_Match_Le_Uns_Nat = 346 + Ieee_Numeric_Std_Match_Le_Nat_Uns = 347 + Ieee_Numeric_Std_Match_Le_Sgn_Sgn = 348 + Ieee_Numeric_Std_Match_Le_Sgn_Int = 349 + Ieee_Numeric_Std_Match_Le_Int_Sgn = 350 + Ieee_Numeric_Std_Match_Ge_Uns_Uns = 351 + Ieee_Numeric_Std_Match_Ge_Uns_Nat = 352 + Ieee_Numeric_Std_Match_Ge_Nat_Uns = 353 + Ieee_Numeric_Std_Match_Ge_Sgn_Sgn = 354 + Ieee_Numeric_Std_Match_Ge_Sgn_Int = 355 + Ieee_Numeric_Std_Match_Ge_Int_Sgn = 356 + Ieee_Numeric_Std_Match_Eq_Uns_Uns = 357 + Ieee_Numeric_Std_Match_Eq_Uns_Nat = 358 + Ieee_Numeric_Std_Match_Eq_Nat_Uns = 359 + Ieee_Numeric_Std_Match_Eq_Sgn_Sgn = 360 + Ieee_Numeric_Std_Match_Eq_Sgn_Int = 361 + Ieee_Numeric_Std_Match_Eq_Int_Sgn = 362 + Ieee_Numeric_Std_Match_Ne_Uns_Uns = 363 + Ieee_Numeric_Std_Match_Ne_Uns_Nat = 364 + Ieee_Numeric_Std_Match_Ne_Nat_Uns = 365 + Ieee_Numeric_Std_Match_Ne_Sgn_Sgn = 366 + Ieee_Numeric_Std_Match_Ne_Sgn_Int = 367 + Ieee_Numeric_Std_Match_Ne_Int_Sgn = 368 + Ieee_Numeric_Std_Sll_Uns_Int = 369 + Ieee_Numeric_Std_Sll_Sgn_Int = 370 + Ieee_Numeric_Std_Srl_Uns_Int = 371 + Ieee_Numeric_Std_Srl_Sgn_Int = 372 + Ieee_Numeric_Std_Sla_Uns_Int = 373 + Ieee_Numeric_Std_Sla_Sgn_Int = 374 + Ieee_Numeric_Std_Sra_Uns_Int = 375 + Ieee_Numeric_Std_Sra_Sgn_Int = 376 + Ieee_Numeric_Std_And_Uns_Uns = 377 + Ieee_Numeric_Std_And_Sgn_Sgn = 378 + Ieee_Numeric_Std_Or_Uns_Uns = 379 + Ieee_Numeric_Std_Or_Sgn_Sgn = 380 + Ieee_Numeric_Std_Nand_Uns_Uns = 381 + Ieee_Numeric_Std_Nand_Sgn_Sgn = 382 + Ieee_Numeric_Std_Nor_Uns_Uns = 383 + Ieee_Numeric_Std_Nor_Sgn_Sgn = 384 + Ieee_Numeric_Std_Xor_Uns_Uns = 385 + Ieee_Numeric_Std_Xor_Sgn_Sgn = 386 + Ieee_Numeric_Std_Xnor_Uns_Uns = 387 + Ieee_Numeric_Std_Xnor_Sgn_Sgn = 388 + Ieee_Numeric_Std_Not_Uns = 389 + Ieee_Numeric_Std_Not_Sgn = 390 + Ieee_Numeric_Std_Abs_Sgn = 391 + Ieee_Numeric_Std_Neg_Uns = 392 + Ieee_Numeric_Std_Neg_Sgn = 393 + Ieee_Numeric_Std_Min_Uns_Uns = 394 + Ieee_Numeric_Std_Min_Uns_Nat = 395 + Ieee_Numeric_Std_Min_Nat_Uns = 396 + Ieee_Numeric_Std_Min_Sgn_Sgn = 397 + Ieee_Numeric_Std_Min_Sgn_Int = 398 + Ieee_Numeric_Std_Min_Int_Sgn = 399 + Ieee_Numeric_Std_Max_Uns_Uns = 400 + Ieee_Numeric_Std_Max_Uns_Nat = 401 + Ieee_Numeric_Std_Max_Nat_Uns = 402 + Ieee_Numeric_Std_Max_Sgn_Sgn = 403 + Ieee_Numeric_Std_Max_Sgn_Int = 404 + Ieee_Numeric_Std_Max_Int_Sgn = 405 + Ieee_Numeric_Std_Shf_Left_Uns_Nat = 406 + Ieee_Numeric_Std_Shf_Right_Uns_Nat = 407 + Ieee_Numeric_Std_Shf_Left_Sgn_Nat = 408 + Ieee_Numeric_Std_Shf_Right_Sgn_Nat = 409 + Ieee_Numeric_Std_Rot_Left_Uns_Nat = 410 + Ieee_Numeric_Std_Rot_Right_Uns_Nat = 411 + Ieee_Numeric_Std_Rot_Left_Sgn_Nat = 412 + Ieee_Numeric_Std_Rot_Right_Sgn_Nat = 413 + Ieee_Numeric_Std_And_Sgn = 414 + Ieee_Numeric_Std_Nand_Sgn = 415 + Ieee_Numeric_Std_Or_Sgn = 416 + Ieee_Numeric_Std_Nor_Sgn = 417 + Ieee_Numeric_Std_Xor_Sgn = 418 + Ieee_Numeric_Std_Xnor_Sgn = 419 + Ieee_Numeric_Std_And_Uns = 420 + Ieee_Numeric_Std_Nand_Uns = 421 + Ieee_Numeric_Std_Or_Uns = 422 + Ieee_Numeric_Std_Nor_Uns = 423 + Ieee_Numeric_Std_Xor_Uns = 424 + Ieee_Numeric_Std_Xnor_Uns = 425 + Ieee_Numeric_Std_Find_Leftmost_Uns = 426 + Ieee_Numeric_Std_Find_Rightmost_Uns = 427 + Ieee_Numeric_Std_Find_Leftmost_Sgn = 428 + Ieee_Numeric_Std_Find_Rightmost_Sgn = 429 + Ieee_Numeric_Std_Match_Log = 430 + Ieee_Numeric_Std_Match_Uns = 431 + Ieee_Numeric_Std_Match_Sgn = 432 + Ieee_Numeric_Std_Match_Slv = 433 + Ieee_Numeric_Std_Match_Suv = 434 + Ieee_Numeric_Std_To_01_Uns = 435 + Ieee_Numeric_Std_To_01_Sgn = 436 + Ieee_Math_Real_Ceil = 437 + Ieee_Math_Real_Floor = 438 + Ieee_Math_Real_Round = 439 + Ieee_Math_Real_Log2 = 440 + Ieee_Math_Real_Sin = 441 + Ieee_Math_Real_Cos = 442 + Ieee_Std_Logic_Unsigned_Add_Slv_Slv = 443 + Ieee_Std_Logic_Unsigned_Add_Slv_Int = 444 + Ieee_Std_Logic_Unsigned_Add_Int_Slv = 445 + Ieee_Std_Logic_Unsigned_Add_Slv_Log = 446 + Ieee_Std_Logic_Unsigned_Add_Log_Slv = 447 + Ieee_Std_Logic_Unsigned_Sub_Slv_Slv = 448 + Ieee_Std_Logic_Unsigned_Sub_Slv_Int = 449 + Ieee_Std_Logic_Unsigned_Sub_Int_Slv = 450 + Ieee_Std_Logic_Unsigned_Sub_Slv_Log = 451 + Ieee_Std_Logic_Unsigned_Sub_Log_Slv = 452 + Ieee_Std_Logic_Unsigned_Id_Slv = 453 + Ieee_Std_Logic_Unsigned_Mul_Slv_Slv = 454 + Ieee_Std_Logic_Unsigned_Lt_Slv_Slv = 455 + Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 456 + Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 457 + Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 458 + Ieee_Std_Logic_Unsigned_Le_Slv_Int = 459 + Ieee_Std_Logic_Unsigned_Le_Int_Slv = 460 + Ieee_Std_Logic_Unsigned_Gt_Slv_Slv = 461 + Ieee_Std_Logic_Unsigned_Gt_Slv_Int = 462 + Ieee_Std_Logic_Unsigned_Gt_Int_Slv = 463 + Ieee_Std_Logic_Unsigned_Ge_Slv_Slv = 464 + Ieee_Std_Logic_Unsigned_Ge_Slv_Int = 465 + Ieee_Std_Logic_Unsigned_Ge_Int_Slv = 466 + Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 467 + Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 468 + Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 469 + Ieee_Std_Logic_Unsigned_Ne_Slv_Slv = 470 + Ieee_Std_Logic_Unsigned_Ne_Slv_Int = 471 + Ieee_Std_Logic_Unsigned_Ne_Int_Slv = 472 + Ieee_Std_Logic_Unsigned_Conv_Integer = 473 + Ieee_Std_Logic_Unsigned_Shl = 474 + Ieee_Std_Logic_Unsigned_Shr = 475 + Ieee_Std_Logic_Signed_Add_Slv_Slv = 476 + Ieee_Std_Logic_Signed_Add_Slv_Int = 477 + Ieee_Std_Logic_Signed_Add_Int_Slv = 478 + Ieee_Std_Logic_Signed_Add_Slv_Log = 479 + Ieee_Std_Logic_Signed_Add_Log_Slv = 480 + Ieee_Std_Logic_Signed_Sub_Slv_Slv = 481 + Ieee_Std_Logic_Signed_Sub_Slv_Int = 482 + Ieee_Std_Logic_Signed_Sub_Int_Slv = 483 + Ieee_Std_Logic_Signed_Sub_Slv_Log = 484 + Ieee_Std_Logic_Signed_Sub_Log_Slv = 485 + Ieee_Std_Logic_Signed_Id_Slv = 486 + Ieee_Std_Logic_Signed_Neg_Slv = 487 + Ieee_Std_Logic_Signed_Abs_Slv = 488 + Ieee_Std_Logic_Signed_Mul_Slv_Slv = 489 + Ieee_Std_Logic_Signed_Lt_Slv_Slv = 490 + Ieee_Std_Logic_Signed_Lt_Slv_Int = 491 + Ieee_Std_Logic_Signed_Lt_Int_Slv = 492 + Ieee_Std_Logic_Signed_Le_Slv_Slv = 493 + Ieee_Std_Logic_Signed_Le_Slv_Int = 494 + Ieee_Std_Logic_Signed_Le_Int_Slv = 495 + Ieee_Std_Logic_Signed_Gt_Slv_Slv = 496 + Ieee_Std_Logic_Signed_Gt_Slv_Int = 497 + Ieee_Std_Logic_Signed_Gt_Int_Slv = 498 + Ieee_Std_Logic_Signed_Ge_Slv_Slv = 499 + Ieee_Std_Logic_Signed_Ge_Slv_Int = 500 + Ieee_Std_Logic_Signed_Ge_Int_Slv = 501 + Ieee_Std_Logic_Signed_Eq_Slv_Slv = 502 + Ieee_Std_Logic_Signed_Eq_Slv_Int = 503 + Ieee_Std_Logic_Signed_Eq_Int_Slv = 504 + Ieee_Std_Logic_Signed_Ne_Slv_Slv = 505 + Ieee_Std_Logic_Signed_Ne_Slv_Int = 506 + Ieee_Std_Logic_Signed_Ne_Int_Slv = 507 + Ieee_Std_Logic_Signed_Conv_Integer = 508 + Ieee_Std_Logic_Signed_Shl = 509 + Ieee_Std_Logic_Signed_Shr = 510 + Ieee_Std_Logic_Arith_Conv_Unsigned_Int = 511 + Ieee_Std_Logic_Arith_Conv_Unsigned_Uns = 512 + Ieee_Std_Logic_Arith_Conv_Unsigned_Sgn = 513 + Ieee_Std_Logic_Arith_Conv_Unsigned_Log = 514 + Ieee_Std_Logic_Arith_Conv_Integer_Int = 515 + Ieee_Std_Logic_Arith_Conv_Integer_Uns = 516 + Ieee_Std_Logic_Arith_Conv_Integer_Sgn = 517 + Ieee_Std_Logic_Arith_Conv_Integer_Log = 518 + Ieee_Std_Logic_Arith_Conv_Vector_Int = 519 + Ieee_Std_Logic_Arith_Conv_Vector_Uns = 520 + Ieee_Std_Logic_Arith_Conv_Vector_Sgn = 521 + Ieee_Std_Logic_Arith_Conv_Vector_Log = 522 + Ieee_Std_Logic_Arith_Ext = 523 + Ieee_Std_Logic_Arith_Sxt = 524 + Ieee_Std_Logic_Arith_Id_Uns_Uns = 525 + Ieee_Std_Logic_Arith_Id_Sgn_Sgn = 526 + Ieee_Std_Logic_Arith_Neg_Sgn_Sgn = 527 + Ieee_Std_Logic_Arith_Abs_Sgn_Sgn = 528 + Ieee_Std_Logic_Arith_Shl_Uns = 529 + Ieee_Std_Logic_Arith_Shl_Sgn = 530 + Ieee_Std_Logic_Arith_Shr_Uns = 531 + Ieee_Std_Logic_Arith_Shr_Sgn = 532 + Ieee_Std_Logic_Arith_Id_Uns_Slv = 533 + Ieee_Std_Logic_Arith_Id_Sgn_Slv = 534 + Ieee_Std_Logic_Arith_Neg_Sgn_Slv = 535 + Ieee_Std_Logic_Arith_Abs_Sgn_Slv = 536 + Ieee_Std_Logic_Arith_Mul_Uns_Uns_Uns = 537 + Ieee_Std_Logic_Arith_Mul_Sgn_Sgn_Sgn = 538 + Ieee_Std_Logic_Arith_Mul_Sgn_Uns_Sgn = 539 + Ieee_Std_Logic_Arith_Mul_Uns_Sgn_Sgn = 540 + Ieee_Std_Logic_Arith_Mul_Uns_Uns_Slv = 541 + Ieee_Std_Logic_Arith_Mul_Sgn_Sgn_Slv = 542 + Ieee_Std_Logic_Arith_Mul_Sgn_Uns_Slv = 543 + Ieee_Std_Logic_Arith_Mul_Uns_Sgn_Slv = 544 + Ieee_Std_Logic_Arith_Add_Uns_Uns_Uns = 545 + Ieee_Std_Logic_Arith_Add_Sgn_Sgn_Sgn = 546 + Ieee_Std_Logic_Arith_Add_Uns_Sgn_Sgn = 547 + Ieee_Std_Logic_Arith_Add_Sgn_Uns_Sgn = 548 + Ieee_Std_Logic_Arith_Add_Uns_Int_Uns = 549 + Ieee_Std_Logic_Arith_Add_Int_Uns_Uns = 550 + Ieee_Std_Logic_Arith_Add_Sgn_Int_Sgn = 551 + Ieee_Std_Logic_Arith_Add_Int_Sgn_Sgn = 552 + Ieee_Std_Logic_Arith_Add_Uns_Log_Uns = 553 + Ieee_Std_Logic_Arith_Add_Log_Uns_Uns = 554 + Ieee_Std_Logic_Arith_Add_Sgn_Log_Sgn = 555 + Ieee_Std_Logic_Arith_Add_Log_Sgn_Sgn = 556 + Ieee_Std_Logic_Arith_Add_Uns_Uns_Slv = 557 + Ieee_Std_Logic_Arith_Add_Sgn_Sgn_Slv = 558 + Ieee_Std_Logic_Arith_Add_Uns_Sgn_Slv = 559 + Ieee_Std_Logic_Arith_Add_Sgn_Uns_Slv = 560 + Ieee_Std_Logic_Arith_Add_Uns_Int_Slv = 561 + Ieee_Std_Logic_Arith_Add_Int_Uns_Slv = 562 + Ieee_Std_Logic_Arith_Add_Sgn_Int_Slv = 563 + Ieee_Std_Logic_Arith_Add_Int_Sgn_Slv = 564 + Ieee_Std_Logic_Arith_Add_Uns_Log_Slv = 565 + Ieee_Std_Logic_Arith_Add_Log_Uns_Slv = 566 + Ieee_Std_Logic_Arith_Add_Sgn_Log_Slv = 567 + Ieee_Std_Logic_Arith_Add_Log_Sgn_Slv = 568 + Ieee_Std_Logic_Arith_Sub_Uns_Uns_Uns = 569 + Ieee_Std_Logic_Arith_Sub_Sgn_Sgn_Sgn = 570 + Ieee_Std_Logic_Arith_Sub_Uns_Sgn_Sgn = 571 + Ieee_Std_Logic_Arith_Sub_Sgn_Uns_Sgn = 572 + Ieee_Std_Logic_Arith_Sub_Uns_Int_Uns = 573 + Ieee_Std_Logic_Arith_Sub_Int_Uns_Uns = 574 + Ieee_Std_Logic_Arith_Sub_Sgn_Int_Sgn = 575 + Ieee_Std_Logic_Arith_Sub_Int_Sgn_Sgn = 576 + Ieee_Std_Logic_Arith_Sub_Uns_Log_Uns = 577 + Ieee_Std_Logic_Arith_Sub_Log_Uns_Uns = 578 + Ieee_Std_Logic_Arith_Sub_Sgn_Log_Sgn = 579 + Ieee_Std_Logic_Arith_Sub_Log_Sgn_Sgn = 580 + Ieee_Std_Logic_Arith_Sub_Uns_Uns_Slv = 581 + Ieee_Std_Logic_Arith_Sub_Sgn_Sgn_Slv = 582 + Ieee_Std_Logic_Arith_Sub_Uns_Sgn_Slv = 583 + Ieee_Std_Logic_Arith_Sub_Sgn_Uns_Slv = 584 + Ieee_Std_Logic_Arith_Sub_Uns_Int_Slv = 585 + Ieee_Std_Logic_Arith_Sub_Int_Uns_Slv = 586 + Ieee_Std_Logic_Arith_Sub_Sgn_Int_Slv = 587 + Ieee_Std_Logic_Arith_Sub_Int_Sgn_Slv = 588 + Ieee_Std_Logic_Arith_Sub_Uns_Log_Slv = 589 + Ieee_Std_Logic_Arith_Sub_Log_Uns_Slv = 590 + Ieee_Std_Logic_Arith_Sub_Sgn_Log_Slv = 591 + Ieee_Std_Logic_Arith_Sub_Log_Sgn_Slv = 592 + Ieee_Std_Logic_Arith_Lt_Uns_Uns = 593 + Ieee_Std_Logic_Arith_Lt_Sgn_Sgn = 594 + Ieee_Std_Logic_Arith_Lt_Uns_Sgn = 595 + Ieee_Std_Logic_Arith_Lt_Sgn_Uns = 596 + Ieee_Std_Logic_Arith_Lt_Uns_Int = 597 + Ieee_Std_Logic_Arith_Lt_Int_Uns = 598 + Ieee_Std_Logic_Arith_Lt_Sgn_Int = 599 + Ieee_Std_Logic_Arith_Lt_Int_Sgn = 600 + Ieee_Std_Logic_Arith_Le_Uns_Uns = 601 + Ieee_Std_Logic_Arith_Le_Sgn_Sgn = 602 + Ieee_Std_Logic_Arith_Le_Uns_Sgn = 603 + Ieee_Std_Logic_Arith_Le_Sgn_Uns = 604 + Ieee_Std_Logic_Arith_Le_Uns_Int = 605 + Ieee_Std_Logic_Arith_Le_Int_Uns = 606 + Ieee_Std_Logic_Arith_Le_Sgn_Int = 607 + Ieee_Std_Logic_Arith_Le_Int_Sgn = 608 + Ieee_Std_Logic_Arith_Gt_Uns_Uns = 609 + Ieee_Std_Logic_Arith_Gt_Sgn_Sgn = 610 + Ieee_Std_Logic_Arith_Gt_Uns_Sgn = 611 + Ieee_Std_Logic_Arith_Gt_Sgn_Uns = 612 + Ieee_Std_Logic_Arith_Gt_Uns_Int = 613 + Ieee_Std_Logic_Arith_Gt_Int_Uns = 614 + Ieee_Std_Logic_Arith_Gt_Sgn_Int = 615 + Ieee_Std_Logic_Arith_Gt_Int_Sgn = 616 + Ieee_Std_Logic_Arith_Ge_Uns_Uns = 617 + Ieee_Std_Logic_Arith_Ge_Sgn_Sgn = 618 + Ieee_Std_Logic_Arith_Ge_Uns_Sgn = 619 + Ieee_Std_Logic_Arith_Ge_Sgn_Uns = 620 + Ieee_Std_Logic_Arith_Ge_Uns_Int = 621 + Ieee_Std_Logic_Arith_Ge_Int_Uns = 622 + Ieee_Std_Logic_Arith_Ge_Sgn_Int = 623 + Ieee_Std_Logic_Arith_Ge_Int_Sgn = 624 + Ieee_Std_Logic_Arith_Eq_Uns_Uns = 625 + Ieee_Std_Logic_Arith_Eq_Sgn_Sgn = 626 + Ieee_Std_Logic_Arith_Eq_Uns_Sgn = 627 + Ieee_Std_Logic_Arith_Eq_Sgn_Uns = 628 + Ieee_Std_Logic_Arith_Eq_Uns_Int = 629 + Ieee_Std_Logic_Arith_Eq_Int_Uns = 630 + Ieee_Std_Logic_Arith_Eq_Sgn_Int = 631 + Ieee_Std_Logic_Arith_Eq_Int_Sgn = 632 + Ieee_Std_Logic_Arith_Ne_Uns_Uns = 633 + Ieee_Std_Logic_Arith_Ne_Sgn_Sgn = 634 + Ieee_Std_Logic_Arith_Ne_Uns_Sgn = 635 + Ieee_Std_Logic_Arith_Ne_Sgn_Uns = 636 + Ieee_Std_Logic_Arith_Ne_Uns_Int = 637 + Ieee_Std_Logic_Arith_Ne_Int_Uns = 638 + Ieee_Std_Logic_Arith_Ne_Sgn_Int = 639 + Ieee_Std_Logic_Arith_Ne_Int_Sgn = 640 + Ieee_Std_Logic_Misc_And_Reduce_Slv = 641 + Ieee_Std_Logic_Misc_And_Reduce_Suv = 642 + Ieee_Std_Logic_Misc_Nand_Reduce_Slv = 643 + Ieee_Std_Logic_Misc_Nand_Reduce_Suv = 644 + Ieee_Std_Logic_Misc_Or_Reduce_Slv = 645 + Ieee_Std_Logic_Misc_Or_Reduce_Suv = 646 + Ieee_Std_Logic_Misc_Nor_Reduce_Slv = 647 + Ieee_Std_Logic_Misc_Nor_Reduce_Suv = 648 + Ieee_Std_Logic_Misc_Xor_Reduce_Slv = 649 + Ieee_Std_Logic_Misc_Xor_Reduce_Suv = 650 + Ieee_Std_Logic_Misc_Xnor_Reduce_Slv = 651 + Ieee_Std_Logic_Misc_Xnor_Reduce_Suv = 652 Get_Kind = libghdl.vhdl__nodes__get_kind Get_Location = libghdl.vhdl__nodes__get_location @@ -1882,18 +1893,18 @@ Get_Attribute_Designator = libghdl.vhdl__nodes__get_attribute_designator Set_Attribute_Designator = libghdl.vhdl__nodes__set_attribute_designator -Get_Attribute_Specification_Chain = ( - libghdl.vhdl__nodes__get_attribute_specification_chain -) +Get_Attribute_Specification_Chain = libghdl.vhdl__nodes__get_attribute_specification_chain -Set_Attribute_Specification_Chain = ( - libghdl.vhdl__nodes__set_attribute_specification_chain -) +Set_Attribute_Specification_Chain = libghdl.vhdl__nodes__set_attribute_specification_chain Get_Attribute_Specification = libghdl.vhdl__nodes__get_attribute_specification Set_Attribute_Specification = libghdl.vhdl__nodes__set_attribute_specification +Get_Static_Attribute_Flag = libghdl.vhdl__nodes__get_static_attribute_flag + +Set_Static_Attribute_Flag = libghdl.vhdl__nodes__set_static_attribute_flag + Get_Signal_List = libghdl.vhdl__nodes__get_signal_list Set_Signal_List = libghdl.vhdl__nodes__set_signal_list @@ -2058,13 +2069,9 @@ Get_Bound_Vunit_Chain = libghdl.vhdl__nodes__get_bound_vunit_chain Set_Bound_Vunit_Chain = libghdl.vhdl__nodes__set_bound_vunit_chain -Get_Verification_Block_Configuration = ( - libghdl.vhdl__nodes__get_verification_block_configuration -) +Get_Verification_Block_Configuration = libghdl.vhdl__nodes__get_verification_block_configuration -Set_Verification_Block_Configuration = ( - libghdl.vhdl__nodes__set_verification_block_configuration -) +Set_Verification_Block_Configuration = libghdl.vhdl__nodes__set_verification_block_configuration Get_Block_Configuration = libghdl.vhdl__nodes__get_block_configuration @@ -2186,13 +2193,9 @@ Get_Implicit_Definition = libghdl.vhdl__nodes__get_implicit_definition Set_Implicit_Definition = libghdl.vhdl__nodes__set_implicit_definition -Get_Uninstantiated_Subprogram_Name = ( - libghdl.vhdl__nodes__get_uninstantiated_subprogram_name -) +Get_Uninstantiated_Subprogram_Name = libghdl.vhdl__nodes__get_uninstantiated_subprogram_name -Set_Uninstantiated_Subprogram_Name = ( - libghdl.vhdl__nodes__set_uninstantiated_subprogram_name -) +Set_Uninstantiated_Subprogram_Name = libghdl.vhdl__nodes__set_uninstantiated_subprogram_name Get_Default_Value = libghdl.vhdl__nodes__get_default_value @@ -2338,13 +2341,9 @@ Get_Resolution_Indication = libghdl.vhdl__nodes__get_resolution_indication Set_Resolution_Indication = libghdl.vhdl__nodes__set_resolution_indication -Get_Record_Element_Resolution_Chain = ( - libghdl.vhdl__nodes__get_record_element_resolution_chain -) +Get_Record_Element_Resolution_Chain = libghdl.vhdl__nodes__get_record_element_resolution_chain -Set_Record_Element_Resolution_Chain = ( - libghdl.vhdl__nodes__set_record_element_resolution_chain -) +Set_Record_Element_Resolution_Chain = libghdl.vhdl__nodes__set_record_element_resolution_chain Get_Tolerance = libghdl.vhdl__nodes__get_tolerance @@ -2414,13 +2413,9 @@ Get_Index_Subtype_List = libghdl.vhdl__nodes__get_index_subtype_list Set_Index_Subtype_List = libghdl.vhdl__nodes__set_index_subtype_list -Get_Index_Subtype_Definition_List = ( - libghdl.vhdl__nodes__get_index_subtype_definition_list -) +Get_Index_Subtype_Definition_List = libghdl.vhdl__nodes__get_index_subtype_definition_list -Set_Index_Subtype_Definition_List = ( - libghdl.vhdl__nodes__set_index_subtype_definition_list -) +Set_Index_Subtype_Definition_List = libghdl.vhdl__nodes__set_index_subtype_definition_list Get_Element_Subtype_Indication = libghdl.vhdl__nodes__get_element_subtype_indication @@ -2458,13 +2453,9 @@ Get_Designated_Type = libghdl.vhdl__nodes__get_designated_type Set_Designated_Type = libghdl.vhdl__nodes__set_designated_type -Get_Designated_Subtype_Indication = ( - libghdl.vhdl__nodes__get_designated_subtype_indication -) +Get_Designated_Subtype_Indication = libghdl.vhdl__nodes__get_designated_subtype_indication -Set_Designated_Subtype_Indication = ( - libghdl.vhdl__nodes__set_designated_subtype_indication -) +Set_Designated_Subtype_Indication = libghdl.vhdl__nodes__set_designated_subtype_indication Get_Index_List = libghdl.vhdl__nodes__get_index_list @@ -2678,13 +2669,9 @@ Get_Default_Binding_Indication = libghdl.vhdl__nodes__get_default_binding_indica Set_Default_Binding_Indication = libghdl.vhdl__nodes__set_default_binding_indication -Get_Default_Configuration_Declaration = ( - libghdl.vhdl__nodes__get_default_configuration_declaration -) +Get_Default_Configuration_Declaration = libghdl.vhdl__nodes__get_default_configuration_declaration -Set_Default_Configuration_Declaration = ( - libghdl.vhdl__nodes__set_default_configuration_declaration -) +Set_Default_Configuration_Declaration = libghdl.vhdl__nodes__set_default_configuration_declaration Get_Expression = libghdl.vhdl__nodes__get_expression @@ -2982,13 +2969,9 @@ Get_Association_Choices_Chain = libghdl.vhdl__nodes__get_association_choices_cha Set_Association_Choices_Chain = libghdl.vhdl__nodes__set_association_choices_chain -Get_Case_Statement_Alternative_Chain = ( - libghdl.vhdl__nodes__get_case_statement_alternative_chain -) +Get_Case_Statement_Alternative_Chain = libghdl.vhdl__nodes__get_case_statement_alternative_chain -Set_Case_Statement_Alternative_Chain = ( - libghdl.vhdl__nodes__set_case_statement_alternative_chain -) +Set_Case_Statement_Alternative_Chain = libghdl.vhdl__nodes__set_case_statement_alternative_chain Get_Choice_Staticness = libghdl.vhdl__nodes__get_choice_staticness diff --git a/python/libghdl/thin/vhdl/nodes_meta.py b/python/libghdl/thin/vhdl/nodes_meta.py index e33591974..745e61ca6 100644 --- a/python/libghdl/thin/vhdl/nodes_meta.py +++ b/python/libghdl/thin/vhdl/nodes_meta.py @@ -107,328 +107,329 @@ class fields: Attribute_Designator = 42 Attribute_Specification_Chain = 43 Attribute_Specification = 44 - Signal_List = 45 - Quantity_List = 46 - Designated_Entity = 47 - Formal = 48 - Actual = 49 - Actual_Conversion = 50 - Formal_Conversion = 51 - Whole_Association_Flag = 52 - Collapse_Signal_Flag = 53 - Artificial_Flag = 54 - Open_Flag = 55 - After_Drivers_Flag = 56 - We_Value = 57 - Time = 58 - Associated_Expr = 59 - Associated_Block = 60 - Associated_Chain = 61 - Choice_Name = 62 - Choice_Expression = 63 - Choice_Range = 64 - Same_Alternative_Flag = 65 - Element_Type_Flag = 66 - Architecture = 67 - Block_Specification = 68 - Prev_Block_Configuration = 69 - Configuration_Item_Chain = 70 - Attribute_Value_Chain = 71 - Spec_Chain = 72 - Value_Chain = 73 - Attribute_Value_Spec_Chain = 74 - Entity_Name = 75 - Package = 76 - Package_Body = 77 - Instance_Package_Body = 78 - Need_Body = 79 - Macro_Expanded_Flag = 80 - Need_Instance_Bodies = 81 - Hierarchical_Name = 82 - Inherit_Spec_Chain = 83 - Vunit_Item_Chain = 84 - Bound_Vunit_Chain = 85 - Verification_Block_Configuration = 86 - Block_Configuration = 87 - Concurrent_Statement_Chain = 88 - Chain = 89 - Port_Chain = 90 - Generic_Chain = 91 - Type = 92 - Subtype_Indication = 93 - Discrete_Range = 94 - Type_Definition = 95 - Subtype_Definition = 96 - Incomplete_Type_Declaration = 97 - Interface_Type_Subprograms = 98 - Nature_Definition = 99 - Nature = 100 - Subnature_Indication = 101 - Mode = 102 - Guarded_Signal_Flag = 103 - Signal_Kind = 104 - Base_Name = 105 - Interface_Declaration_Chain = 106 - Subprogram_Specification = 107 - Sequential_Statement_Chain = 108 - Simultaneous_Statement_Chain = 109 - Subprogram_Body = 110 - Overload_Number = 111 - Subprogram_Depth = 112 - Subprogram_Hash = 113 - Impure_Depth = 114 - Return_Type = 115 - Implicit_Definition = 116 - Uninstantiated_Subprogram_Name = 117 - Default_Value = 118 - Deferred_Declaration = 119 - Deferred_Declaration_Flag = 120 - Shared_Flag = 121 - Design_Unit = 122 - Block_Statement = 123 - Signal_Driver = 124 - Declaration_Chain = 125 - File_Logical_Name = 126 - File_Open_Kind = 127 - Element_Position = 128 - Use_Clause_Chain = 129 - Context_Reference_Chain = 130 - Selected_Name = 131 - Type_Declarator = 132 - Complete_Type_Definition = 133 - Incomplete_Type_Ref_Chain = 134 - Associated_Type = 135 - Enumeration_Literal_List = 136 - Entity_Class_Entry_Chain = 137 - Group_Constituent_List = 138 - Unit_Chain = 139 - Primary_Unit = 140 - Identifier = 141 - Label = 142 - Visible_Flag = 143 - Range_Constraint = 144 - Direction = 145 - Left_Limit = 146 - Right_Limit = 147 - Left_Limit_Expr = 148 - Right_Limit_Expr = 149 - Parent_Type = 150 - Simple_Nature = 151 - Base_Nature = 152 - Resolution_Indication = 153 - Record_Element_Resolution_Chain = 154 - Tolerance = 155 - Plus_Terminal_Name = 156 - Minus_Terminal_Name = 157 - Plus_Terminal = 158 - Minus_Terminal = 159 - Magnitude_Expression = 160 - Phase_Expression = 161 - Power_Expression = 162 - Simultaneous_Left = 163 - Simultaneous_Right = 164 - Text_File_Flag = 165 - Only_Characters_Flag = 166 - Is_Character_Type = 167 - Nature_Staticness = 168 - Type_Staticness = 169 - Constraint_State = 170 - Index_Subtype_List = 171 - Index_Subtype_Definition_List = 172 - Element_Subtype_Indication = 173 - Element_Subtype = 174 - Element_Subnature_Indication = 175 - Element_Subnature = 176 - Index_Constraint_List = 177 - Array_Element_Constraint = 178 - Elements_Declaration_List = 179 - Owned_Elements_Chain = 180 - Designated_Type = 181 - Designated_Subtype_Indication = 182 - Index_List = 183 - Reference = 184 - Nature_Declarator = 185 - Across_Type_Mark = 186 - Through_Type_Mark = 187 - Across_Type_Definition = 188 - Through_Type_Definition = 189 - Across_Type = 190 - Through_Type = 191 - Target = 192 - Waveform_Chain = 193 - Guard = 194 - Delay_Mechanism = 195 - Reject_Time_Expression = 196 - Force_Mode = 197 - Has_Force_Mode = 198 - Sensitivity_List = 199 - Process_Origin = 200 - Package_Origin = 201 - Condition_Clause = 202 - Break_Element = 203 - Selector_Quantity = 204 - Break_Quantity = 205 - Timeout_Clause = 206 - Postponed_Flag = 207 - Callees_List = 208 - Passive_Flag = 209 - Resolution_Function_Flag = 210 - Wait_State = 211 - All_Sensitized_State = 212 - Seen_Flag = 213 - Pure_Flag = 214 - Foreign_Flag = 215 - Resolved_Flag = 216 - Signal_Type_Flag = 217 - Has_Signal_Flag = 218 - Purity_State = 219 - Elab_Flag = 220 - Vendor_Library_Flag = 221 - Configuration_Mark_Flag = 222 - Configuration_Done_Flag = 223 - Index_Constraint_Flag = 224 - Hide_Implicit_Flag = 225 - Assertion_Condition = 226 - Report_Expression = 227 - Severity_Expression = 228 - Instantiated_Unit = 229 - Generic_Map_Aspect_Chain = 230 - Port_Map_Aspect_Chain = 231 - Configuration_Name = 232 - Component_Configuration = 233 - Configuration_Specification = 234 - Default_Binding_Indication = 235 - Default_Configuration_Declaration = 236 - Expression = 237 - Conditional_Expression_Chain = 238 - Allocator_Designated_Type = 239 - Selected_Waveform_Chain = 240 - Conditional_Waveform_Chain = 241 - Guard_Expression = 242 - Guard_Decl = 243 - Guard_Sensitivity_List = 244 - Signal_Attribute_Chain = 245 - Block_Block_Configuration = 246 - Package_Header = 247 - Block_Header = 248 - Uninstantiated_Package_Name = 249 - Uninstantiated_Package_Decl = 250 - Instance_Source_File = 251 - Generate_Block_Configuration = 252 - Generate_Statement_Body = 253 - Alternative_Label = 254 - Generate_Else_Clause = 255 - Condition = 256 - Else_Clause = 257 - Parameter_Specification = 258 - Parent = 259 - Loop_Label = 260 - Exit_Flag = 261 - Next_Flag = 262 - Component_Name = 263 - Instantiation_List = 264 - Entity_Aspect = 265 - Default_Entity_Aspect = 266 - Binding_Indication = 267 - Named_Entity = 268 - Alias_Declaration = 269 - Referenced_Name = 270 - Expr_Staticness = 271 - Scalar_Size = 272 - Error_Origin = 273 - Operand = 274 - Left = 275 - Right = 276 - Unit_Name = 277 - Name = 278 - Group_Template_Name = 279 - Name_Staticness = 280 - Prefix = 281 - Signature_Prefix = 282 - External_Pathname = 283 - Pathname_Suffix = 284 - Pathname_Expression = 285 - In_Formal_Flag = 286 - Slice_Subtype = 287 - Suffix = 288 - Index_Subtype = 289 - Parameter = 290 - Parameter_2 = 291 - Parameter_3 = 292 - Parameter_4 = 293 - Attr_Chain = 294 - Signal_Attribute_Declaration = 295 - Actual_Type = 296 - Actual_Type_Definition = 297 - Association_Chain = 298 - Individual_Association_Chain = 299 - Subprogram_Association_Chain = 300 - Aggregate_Info = 301 - Sub_Aggregate_Info = 302 - Aggr_Dynamic_Flag = 303 - Aggr_Min_Length = 304 - Aggr_Low_Limit = 305 - Aggr_High_Limit = 306 - Aggr_Others_Flag = 307 - Aggr_Named_Flag = 308 - Aggregate_Expand_Flag = 309 - Association_Choices_Chain = 310 - Case_Statement_Alternative_Chain = 311 - Choice_Staticness = 312 - Procedure_Call = 313 - Implementation = 314 - Parameter_Association_Chain = 315 - Method_Object = 316 - Subtype_Type_Mark = 317 - Subnature_Nature_Mark = 318 - Type_Conversion_Subtype = 319 - Type_Mark = 320 - File_Type_Mark = 321 - Return_Type_Mark = 322 - Has_Disconnect_Flag = 323 - Has_Active_Flag = 324 - Is_Within_Flag = 325 - Type_Marks_List = 326 - Implicit_Alias_Flag = 327 - Alias_Signature = 328 - Attribute_Signature = 329 - Overload_List = 330 - Simple_Name_Identifier = 331 - Simple_Name_Subtype = 332 - Protected_Type_Body = 333 - Protected_Type_Declaration = 334 - Use_Flag = 335 - End_Has_Reserved_Id = 336 - End_Has_Identifier = 337 - End_Has_Postponed = 338 - Has_Label = 339 - Has_Begin = 340 - Has_End = 341 - Has_Is = 342 - Has_Pure = 343 - Has_Body = 344 - Has_Parameter = 345 - Has_Component = 346 - Has_Identifier_List = 347 - Has_Mode = 348 - Has_Class = 349 - Has_Delay_Mechanism = 350 - Suspend_Flag = 351 - Is_Ref = 352 - Is_Forward_Ref = 353 - Psl_Property = 354 - Psl_Sequence = 355 - Psl_Declaration = 356 - Psl_Expression = 357 - Psl_Boolean = 358 - PSL_Clock = 359 - PSL_NFA = 360 - PSL_Nbr_States = 361 - PSL_Clock_Sensitivity = 362 - PSL_EOS_Flag = 363 - Count_Expression = 364 - Clock_Expression = 365 - Default_Clock = 366 + Static_Attribute_Flag = 45 + Signal_List = 46 + Quantity_List = 47 + Designated_Entity = 48 + Formal = 49 + Actual = 50 + Actual_Conversion = 51 + Formal_Conversion = 52 + Whole_Association_Flag = 53 + Collapse_Signal_Flag = 54 + Artificial_Flag = 55 + Open_Flag = 56 + After_Drivers_Flag = 57 + We_Value = 58 + Time = 59 + Associated_Expr = 60 + Associated_Block = 61 + Associated_Chain = 62 + Choice_Name = 63 + Choice_Expression = 64 + Choice_Range = 65 + Same_Alternative_Flag = 66 + Element_Type_Flag = 67 + Architecture = 68 + Block_Specification = 69 + Prev_Block_Configuration = 70 + Configuration_Item_Chain = 71 + Attribute_Value_Chain = 72 + Spec_Chain = 73 + Value_Chain = 74 + Attribute_Value_Spec_Chain = 75 + Entity_Name = 76 + Package = 77 + Package_Body = 78 + Instance_Package_Body = 79 + Need_Body = 80 + Macro_Expanded_Flag = 81 + Need_Instance_Bodies = 82 + Hierarchical_Name = 83 + Inherit_Spec_Chain = 84 + Vunit_Item_Chain = 85 + Bound_Vunit_Chain = 86 + Verification_Block_Configuration = 87 + Block_Configuration = 88 + Concurrent_Statement_Chain = 89 + Chain = 90 + Port_Chain = 91 + Generic_Chain = 92 + Type = 93 + Subtype_Indication = 94 + Discrete_Range = 95 + Type_Definition = 96 + Subtype_Definition = 97 + Incomplete_Type_Declaration = 98 + Interface_Type_Subprograms = 99 + Nature_Definition = 100 + Nature = 101 + Subnature_Indication = 102 + Mode = 103 + Guarded_Signal_Flag = 104 + Signal_Kind = 105 + Base_Name = 106 + Interface_Declaration_Chain = 107 + Subprogram_Specification = 108 + Sequential_Statement_Chain = 109 + Simultaneous_Statement_Chain = 110 + Subprogram_Body = 111 + Overload_Number = 112 + Subprogram_Depth = 113 + Subprogram_Hash = 114 + Impure_Depth = 115 + Return_Type = 116 + Implicit_Definition = 117 + Uninstantiated_Subprogram_Name = 118 + Default_Value = 119 + Deferred_Declaration = 120 + Deferred_Declaration_Flag = 121 + Shared_Flag = 122 + Design_Unit = 123 + Block_Statement = 124 + Signal_Driver = 125 + Declaration_Chain = 126 + File_Logical_Name = 127 + File_Open_Kind = 128 + Element_Position = 129 + Use_Clause_Chain = 130 + Context_Reference_Chain = 131 + Selected_Name = 132 + Type_Declarator = 133 + Complete_Type_Definition = 134 + Incomplete_Type_Ref_Chain = 135 + Associated_Type = 136 + Enumeration_Literal_List = 137 + Entity_Class_Entry_Chain = 138 + Group_Constituent_List = 139 + Unit_Chain = 140 + Primary_Unit = 141 + Identifier = 142 + Label = 143 + Visible_Flag = 144 + Range_Constraint = 145 + Direction = 146 + Left_Limit = 147 + Right_Limit = 148 + Left_Limit_Expr = 149 + Right_Limit_Expr = 150 + Parent_Type = 151 + Simple_Nature = 152 + Base_Nature = 153 + Resolution_Indication = 154 + Record_Element_Resolution_Chain = 155 + Tolerance = 156 + Plus_Terminal_Name = 157 + Minus_Terminal_Name = 158 + Plus_Terminal = 159 + Minus_Terminal = 160 + Magnitude_Expression = 161 + Phase_Expression = 162 + Power_Expression = 163 + Simultaneous_Left = 164 + Simultaneous_Right = 165 + Text_File_Flag = 166 + Only_Characters_Flag = 167 + Is_Character_Type = 168 + Nature_Staticness = 169 + Type_Staticness = 170 + Constraint_State = 171 + Index_Subtype_List = 172 + Index_Subtype_Definition_List = 173 + Element_Subtype_Indication = 174 + Element_Subtype = 175 + Element_Subnature_Indication = 176 + Element_Subnature = 177 + Index_Constraint_List = 178 + Array_Element_Constraint = 179 + Elements_Declaration_List = 180 + Owned_Elements_Chain = 181 + Designated_Type = 182 + Designated_Subtype_Indication = 183 + Index_List = 184 + Reference = 185 + Nature_Declarator = 186 + Across_Type_Mark = 187 + Through_Type_Mark = 188 + Across_Type_Definition = 189 + Through_Type_Definition = 190 + Across_Type = 191 + Through_Type = 192 + Target = 193 + Waveform_Chain = 194 + Guard = 195 + Delay_Mechanism = 196 + Reject_Time_Expression = 197 + Force_Mode = 198 + Has_Force_Mode = 199 + Sensitivity_List = 200 + Process_Origin = 201 + Package_Origin = 202 + Condition_Clause = 203 + Break_Element = 204 + Selector_Quantity = 205 + Break_Quantity = 206 + Timeout_Clause = 207 + Postponed_Flag = 208 + Callees_List = 209 + Passive_Flag = 210 + Resolution_Function_Flag = 211 + Wait_State = 212 + All_Sensitized_State = 213 + Seen_Flag = 214 + Pure_Flag = 215 + Foreign_Flag = 216 + Resolved_Flag = 217 + Signal_Type_Flag = 218 + Has_Signal_Flag = 219 + Purity_State = 220 + Elab_Flag = 221 + Vendor_Library_Flag = 222 + Configuration_Mark_Flag = 223 + Configuration_Done_Flag = 224 + Index_Constraint_Flag = 225 + Hide_Implicit_Flag = 226 + Assertion_Condition = 227 + Report_Expression = 228 + Severity_Expression = 229 + Instantiated_Unit = 230 + Generic_Map_Aspect_Chain = 231 + Port_Map_Aspect_Chain = 232 + Configuration_Name = 233 + Component_Configuration = 234 + Configuration_Specification = 235 + Default_Binding_Indication = 236 + Default_Configuration_Declaration = 237 + Expression = 238 + Conditional_Expression_Chain = 239 + Allocator_Designated_Type = 240 + Selected_Waveform_Chain = 241 + Conditional_Waveform_Chain = 242 + Guard_Expression = 243 + Guard_Decl = 244 + Guard_Sensitivity_List = 245 + Signal_Attribute_Chain = 246 + Block_Block_Configuration = 247 + Package_Header = 248 + Block_Header = 249 + Uninstantiated_Package_Name = 250 + Uninstantiated_Package_Decl = 251 + Instance_Source_File = 252 + Generate_Block_Configuration = 253 + Generate_Statement_Body = 254 + Alternative_Label = 255 + Generate_Else_Clause = 256 + Condition = 257 + Else_Clause = 258 + Parameter_Specification = 259 + Parent = 260 + Loop_Label = 261 + Exit_Flag = 262 + Next_Flag = 263 + Component_Name = 264 + Instantiation_List = 265 + Entity_Aspect = 266 + Default_Entity_Aspect = 267 + Binding_Indication = 268 + Named_Entity = 269 + Alias_Declaration = 270 + Referenced_Name = 271 + Expr_Staticness = 272 + Scalar_Size = 273 + Error_Origin = 274 + Operand = 275 + Left = 276 + Right = 277 + Unit_Name = 278 + Name = 279 + Group_Template_Name = 280 + Name_Staticness = 281 + Prefix = 282 + Signature_Prefix = 283 + External_Pathname = 284 + Pathname_Suffix = 285 + Pathname_Expression = 286 + In_Formal_Flag = 287 + Slice_Subtype = 288 + Suffix = 289 + Index_Subtype = 290 + Parameter = 291 + Parameter_2 = 292 + Parameter_3 = 293 + Parameter_4 = 294 + Attr_Chain = 295 + Signal_Attribute_Declaration = 296 + Actual_Type = 297 + Actual_Type_Definition = 298 + Association_Chain = 299 + Individual_Association_Chain = 300 + Subprogram_Association_Chain = 301 + Aggregate_Info = 302 + Sub_Aggregate_Info = 303 + Aggr_Dynamic_Flag = 304 + Aggr_Min_Length = 305 + Aggr_Low_Limit = 306 + Aggr_High_Limit = 307 + Aggr_Others_Flag = 308 + Aggr_Named_Flag = 309 + Aggregate_Expand_Flag = 310 + Association_Choices_Chain = 311 + Case_Statement_Alternative_Chain = 312 + Choice_Staticness = 313 + Procedure_Call = 314 + Implementation = 315 + Parameter_Association_Chain = 316 + Method_Object = 317 + Subtype_Type_Mark = 318 + Subnature_Nature_Mark = 319 + Type_Conversion_Subtype = 320 + Type_Mark = 321 + File_Type_Mark = 322 + Return_Type_Mark = 323 + Has_Disconnect_Flag = 324 + Has_Active_Flag = 325 + Is_Within_Flag = 326 + Type_Marks_List = 327 + Implicit_Alias_Flag = 328 + Alias_Signature = 329 + Attribute_Signature = 330 + Overload_List = 331 + Simple_Name_Identifier = 332 + Simple_Name_Subtype = 333 + Protected_Type_Body = 334 + Protected_Type_Declaration = 335 + Use_Flag = 336 + End_Has_Reserved_Id = 337 + End_Has_Identifier = 338 + End_Has_Postponed = 339 + Has_Label = 340 + Has_Begin = 341 + Has_End = 342 + Has_Is = 343 + Has_Pure = 344 + Has_Body = 345 + Has_Parameter = 346 + Has_Component = 347 + Has_Identifier_List = 348 + Has_Mode = 349 + Has_Class = 350 + Has_Delay_Mechanism = 351 + Suspend_Flag = 352 + Is_Ref = 353 + Is_Forward_Ref = 354 + Psl_Property = 355 + Psl_Sequence = 356 + Psl_Declaration = 357 + Psl_Expression = 358 + Psl_Boolean = 359 + PSL_Clock = 360 + PSL_NFA = 361 + PSL_Nbr_States = 362 + PSL_Clock_Sensitivity = 363 + PSL_EOS_Flag = 364 + Count_Expression = 365 + Clock_Expression = 366 + Default_Clock = 367 Get_Boolean = libghdl.vhdl__nodes_meta__get_boolean @@ -498,794 +499,1106 @@ Get_Token_Type = libghdl.vhdl__nodes_meta__get_token_type Get_Tri_State_Type = libghdl.vhdl__nodes_meta__get_tri_state_type -Has_First_Design_Unit = libghdl.vhdl__nodes_meta__has_first_design_unit +Has_First_Design_Unit =\ + libghdl.vhdl__nodes_meta__has_first_design_unit -Has_Last_Design_Unit = libghdl.vhdl__nodes_meta__has_last_design_unit +Has_Last_Design_Unit =\ + libghdl.vhdl__nodes_meta__has_last_design_unit -Has_Library_Declaration = libghdl.vhdl__nodes_meta__has_library_declaration +Has_Library_Declaration =\ + libghdl.vhdl__nodes_meta__has_library_declaration -Has_File_Checksum = libghdl.vhdl__nodes_meta__has_file_checksum +Has_File_Checksum =\ + libghdl.vhdl__nodes_meta__has_file_checksum -Has_Analysis_Time_Stamp = libghdl.vhdl__nodes_meta__has_analysis_time_stamp +Has_Analysis_Time_Stamp =\ + libghdl.vhdl__nodes_meta__has_analysis_time_stamp -Has_Design_File_Source = libghdl.vhdl__nodes_meta__has_design_file_source +Has_Design_File_Source =\ + libghdl.vhdl__nodes_meta__has_design_file_source -Has_Library = libghdl.vhdl__nodes_meta__has_library +Has_Library =\ + libghdl.vhdl__nodes_meta__has_library -Has_File_Dependence_List = libghdl.vhdl__nodes_meta__has_file_dependence_list +Has_File_Dependence_List =\ + libghdl.vhdl__nodes_meta__has_file_dependence_list -Has_Design_File_Filename = libghdl.vhdl__nodes_meta__has_design_file_filename +Has_Design_File_Filename =\ + libghdl.vhdl__nodes_meta__has_design_file_filename -Has_Design_File_Directory = libghdl.vhdl__nodes_meta__has_design_file_directory +Has_Design_File_Directory =\ + libghdl.vhdl__nodes_meta__has_design_file_directory -Has_Design_File = libghdl.vhdl__nodes_meta__has_design_file +Has_Design_File =\ + libghdl.vhdl__nodes_meta__has_design_file -Has_Design_File_Chain = libghdl.vhdl__nodes_meta__has_design_file_chain +Has_Design_File_Chain =\ + libghdl.vhdl__nodes_meta__has_design_file_chain -Has_Library_Directory = libghdl.vhdl__nodes_meta__has_library_directory +Has_Library_Directory =\ + libghdl.vhdl__nodes_meta__has_library_directory -Has_Date = libghdl.vhdl__nodes_meta__has_date +Has_Date =\ + libghdl.vhdl__nodes_meta__has_date -Has_Context_Items = libghdl.vhdl__nodes_meta__has_context_items +Has_Context_Items =\ + libghdl.vhdl__nodes_meta__has_context_items -Has_Dependence_List = libghdl.vhdl__nodes_meta__has_dependence_list +Has_Dependence_List =\ + libghdl.vhdl__nodes_meta__has_dependence_list -Has_Analysis_Checks_List = libghdl.vhdl__nodes_meta__has_analysis_checks_list +Has_Analysis_Checks_List =\ + libghdl.vhdl__nodes_meta__has_analysis_checks_list -Has_Date_State = libghdl.vhdl__nodes_meta__has_date_state +Has_Date_State =\ + libghdl.vhdl__nodes_meta__has_date_state -Has_Guarded_Target_State = libghdl.vhdl__nodes_meta__has_guarded_target_state +Has_Guarded_Target_State =\ + libghdl.vhdl__nodes_meta__has_guarded_target_state -Has_Library_Unit = libghdl.vhdl__nodes_meta__has_library_unit +Has_Library_Unit =\ + libghdl.vhdl__nodes_meta__has_library_unit -Has_Hash_Chain = libghdl.vhdl__nodes_meta__has_hash_chain +Has_Hash_Chain =\ + libghdl.vhdl__nodes_meta__has_hash_chain -Has_Design_Unit_Source_Pos = libghdl.vhdl__nodes_meta__has_design_unit_source_pos +Has_Design_Unit_Source_Pos =\ + libghdl.vhdl__nodes_meta__has_design_unit_source_pos -Has_Design_Unit_Source_Line = libghdl.vhdl__nodes_meta__has_design_unit_source_line +Has_Design_Unit_Source_Line =\ + libghdl.vhdl__nodes_meta__has_design_unit_source_line -Has_Design_Unit_Source_Col = libghdl.vhdl__nodes_meta__has_design_unit_source_col +Has_Design_Unit_Source_Col =\ + libghdl.vhdl__nodes_meta__has_design_unit_source_col -Has_Value = libghdl.vhdl__nodes_meta__has_value +Has_Value =\ + libghdl.vhdl__nodes_meta__has_value -Has_Enum_Pos = libghdl.vhdl__nodes_meta__has_enum_pos +Has_Enum_Pos =\ + libghdl.vhdl__nodes_meta__has_enum_pos -Has_Physical_Literal = libghdl.vhdl__nodes_meta__has_physical_literal +Has_Physical_Literal =\ + libghdl.vhdl__nodes_meta__has_physical_literal -Has_Fp_Value = libghdl.vhdl__nodes_meta__has_fp_value +Has_Fp_Value =\ + libghdl.vhdl__nodes_meta__has_fp_value -Has_Simple_Aggregate_List = libghdl.vhdl__nodes_meta__has_simple_aggregate_list +Has_Simple_Aggregate_List =\ + libghdl.vhdl__nodes_meta__has_simple_aggregate_list -Has_String8_Id = libghdl.vhdl__nodes_meta__has_string8_id +Has_String8_Id =\ + libghdl.vhdl__nodes_meta__has_string8_id -Has_String_Length = libghdl.vhdl__nodes_meta__has_string_length +Has_String_Length =\ + libghdl.vhdl__nodes_meta__has_string_length -Has_Bit_String_Base = libghdl.vhdl__nodes_meta__has_bit_string_base +Has_Bit_String_Base =\ + libghdl.vhdl__nodes_meta__has_bit_string_base -Has_Has_Signed = libghdl.vhdl__nodes_meta__has_has_signed +Has_Has_Signed =\ + libghdl.vhdl__nodes_meta__has_has_signed -Has_Has_Sign = libghdl.vhdl__nodes_meta__has_has_sign +Has_Has_Sign =\ + libghdl.vhdl__nodes_meta__has_has_sign -Has_Has_Length = libghdl.vhdl__nodes_meta__has_has_length +Has_Has_Length =\ + libghdl.vhdl__nodes_meta__has_has_length -Has_Literal_Length = libghdl.vhdl__nodes_meta__has_literal_length +Has_Literal_Length =\ + libghdl.vhdl__nodes_meta__has_literal_length -Has_Literal_Origin = libghdl.vhdl__nodes_meta__has_literal_origin +Has_Literal_Origin =\ + libghdl.vhdl__nodes_meta__has_literal_origin -Has_Range_Origin = libghdl.vhdl__nodes_meta__has_range_origin +Has_Range_Origin =\ + libghdl.vhdl__nodes_meta__has_range_origin -Has_Literal_Subtype = libghdl.vhdl__nodes_meta__has_literal_subtype +Has_Literal_Subtype =\ + libghdl.vhdl__nodes_meta__has_literal_subtype -Has_Allocator_Subtype = libghdl.vhdl__nodes_meta__has_allocator_subtype +Has_Allocator_Subtype =\ + libghdl.vhdl__nodes_meta__has_allocator_subtype -Has_Entity_Class = libghdl.vhdl__nodes_meta__has_entity_class +Has_Entity_Class =\ + libghdl.vhdl__nodes_meta__has_entity_class -Has_Entity_Name_List = libghdl.vhdl__nodes_meta__has_entity_name_list +Has_Entity_Name_List =\ + libghdl.vhdl__nodes_meta__has_entity_name_list -Has_Attribute_Designator = libghdl.vhdl__nodes_meta__has_attribute_designator +Has_Attribute_Designator =\ + libghdl.vhdl__nodes_meta__has_attribute_designator -Has_Attribute_Specification_Chain = ( +Has_Attribute_Specification_Chain =\ libghdl.vhdl__nodes_meta__has_attribute_specification_chain -) -Has_Attribute_Specification = libghdl.vhdl__nodes_meta__has_attribute_specification +Has_Attribute_Specification =\ + libghdl.vhdl__nodes_meta__has_attribute_specification -Has_Signal_List = libghdl.vhdl__nodes_meta__has_signal_list +Has_Static_Attribute_Flag =\ + libghdl.vhdl__nodes_meta__has_static_attribute_flag -Has_Quantity_List = libghdl.vhdl__nodes_meta__has_quantity_list +Has_Signal_List =\ + libghdl.vhdl__nodes_meta__has_signal_list -Has_Designated_Entity = libghdl.vhdl__nodes_meta__has_designated_entity +Has_Quantity_List =\ + libghdl.vhdl__nodes_meta__has_quantity_list -Has_Formal = libghdl.vhdl__nodes_meta__has_formal +Has_Designated_Entity =\ + libghdl.vhdl__nodes_meta__has_designated_entity -Has_Actual = libghdl.vhdl__nodes_meta__has_actual +Has_Formal =\ + libghdl.vhdl__nodes_meta__has_formal -Has_Actual_Conversion = libghdl.vhdl__nodes_meta__has_actual_conversion +Has_Actual =\ + libghdl.vhdl__nodes_meta__has_actual -Has_Formal_Conversion = libghdl.vhdl__nodes_meta__has_formal_conversion +Has_Actual_Conversion =\ + libghdl.vhdl__nodes_meta__has_actual_conversion -Has_Whole_Association_Flag = libghdl.vhdl__nodes_meta__has_whole_association_flag +Has_Formal_Conversion =\ + libghdl.vhdl__nodes_meta__has_formal_conversion -Has_Collapse_Signal_Flag = libghdl.vhdl__nodes_meta__has_collapse_signal_flag +Has_Whole_Association_Flag =\ + libghdl.vhdl__nodes_meta__has_whole_association_flag -Has_Artificial_Flag = libghdl.vhdl__nodes_meta__has_artificial_flag +Has_Collapse_Signal_Flag =\ + libghdl.vhdl__nodes_meta__has_collapse_signal_flag -Has_Open_Flag = libghdl.vhdl__nodes_meta__has_open_flag +Has_Artificial_Flag =\ + libghdl.vhdl__nodes_meta__has_artificial_flag -Has_After_Drivers_Flag = libghdl.vhdl__nodes_meta__has_after_drivers_flag +Has_Open_Flag =\ + libghdl.vhdl__nodes_meta__has_open_flag -Has_We_Value = libghdl.vhdl__nodes_meta__has_we_value +Has_After_Drivers_Flag =\ + libghdl.vhdl__nodes_meta__has_after_drivers_flag -Has_Time = libghdl.vhdl__nodes_meta__has_time +Has_We_Value =\ + libghdl.vhdl__nodes_meta__has_we_value -Has_Associated_Expr = libghdl.vhdl__nodes_meta__has_associated_expr +Has_Time =\ + libghdl.vhdl__nodes_meta__has_time -Has_Associated_Block = libghdl.vhdl__nodes_meta__has_associated_block +Has_Associated_Expr =\ + libghdl.vhdl__nodes_meta__has_associated_expr -Has_Associated_Chain = libghdl.vhdl__nodes_meta__has_associated_chain +Has_Associated_Block =\ + libghdl.vhdl__nodes_meta__has_associated_block -Has_Choice_Name = libghdl.vhdl__nodes_meta__has_choice_name +Has_Associated_Chain =\ + libghdl.vhdl__nodes_meta__has_associated_chain -Has_Choice_Expression = libghdl.vhdl__nodes_meta__has_choice_expression +Has_Choice_Name =\ + libghdl.vhdl__nodes_meta__has_choice_name -Has_Choice_Range = libghdl.vhdl__nodes_meta__has_choice_range +Has_Choice_Expression =\ + libghdl.vhdl__nodes_meta__has_choice_expression -Has_Same_Alternative_Flag = libghdl.vhdl__nodes_meta__has_same_alternative_flag +Has_Choice_Range =\ + libghdl.vhdl__nodes_meta__has_choice_range -Has_Element_Type_Flag = libghdl.vhdl__nodes_meta__has_element_type_flag +Has_Same_Alternative_Flag =\ + libghdl.vhdl__nodes_meta__has_same_alternative_flag -Has_Architecture = libghdl.vhdl__nodes_meta__has_architecture +Has_Element_Type_Flag =\ + libghdl.vhdl__nodes_meta__has_element_type_flag -Has_Block_Specification = libghdl.vhdl__nodes_meta__has_block_specification +Has_Architecture =\ + libghdl.vhdl__nodes_meta__has_architecture -Has_Prev_Block_Configuration = libghdl.vhdl__nodes_meta__has_prev_block_configuration +Has_Block_Specification =\ + libghdl.vhdl__nodes_meta__has_block_specification -Has_Configuration_Item_Chain = libghdl.vhdl__nodes_meta__has_configuration_item_chain +Has_Prev_Block_Configuration =\ + libghdl.vhdl__nodes_meta__has_prev_block_configuration -Has_Attribute_Value_Chain = libghdl.vhdl__nodes_meta__has_attribute_value_chain +Has_Configuration_Item_Chain =\ + libghdl.vhdl__nodes_meta__has_configuration_item_chain -Has_Spec_Chain = libghdl.vhdl__nodes_meta__has_spec_chain +Has_Attribute_Value_Chain =\ + libghdl.vhdl__nodes_meta__has_attribute_value_chain -Has_Value_Chain = libghdl.vhdl__nodes_meta__has_value_chain +Has_Spec_Chain =\ + libghdl.vhdl__nodes_meta__has_spec_chain -Has_Attribute_Value_Spec_Chain = ( +Has_Value_Chain =\ + libghdl.vhdl__nodes_meta__has_value_chain + +Has_Attribute_Value_Spec_Chain =\ libghdl.vhdl__nodes_meta__has_attribute_value_spec_chain -) -Has_Entity_Name = libghdl.vhdl__nodes_meta__has_entity_name +Has_Entity_Name =\ + libghdl.vhdl__nodes_meta__has_entity_name -Has_Package = libghdl.vhdl__nodes_meta__has_package +Has_Package =\ + libghdl.vhdl__nodes_meta__has_package -Has_Package_Body = libghdl.vhdl__nodes_meta__has_package_body +Has_Package_Body =\ + libghdl.vhdl__nodes_meta__has_package_body -Has_Instance_Package_Body = libghdl.vhdl__nodes_meta__has_instance_package_body +Has_Instance_Package_Body =\ + libghdl.vhdl__nodes_meta__has_instance_package_body -Has_Need_Body = libghdl.vhdl__nodes_meta__has_need_body +Has_Need_Body =\ + libghdl.vhdl__nodes_meta__has_need_body -Has_Macro_Expanded_Flag = libghdl.vhdl__nodes_meta__has_macro_expanded_flag +Has_Macro_Expanded_Flag =\ + libghdl.vhdl__nodes_meta__has_macro_expanded_flag -Has_Need_Instance_Bodies = libghdl.vhdl__nodes_meta__has_need_instance_bodies +Has_Need_Instance_Bodies =\ + libghdl.vhdl__nodes_meta__has_need_instance_bodies -Has_Hierarchical_Name = libghdl.vhdl__nodes_meta__has_hierarchical_name +Has_Hierarchical_Name =\ + libghdl.vhdl__nodes_meta__has_hierarchical_name -Has_Inherit_Spec_Chain = libghdl.vhdl__nodes_meta__has_inherit_spec_chain +Has_Inherit_Spec_Chain =\ + libghdl.vhdl__nodes_meta__has_inherit_spec_chain -Has_Vunit_Item_Chain = libghdl.vhdl__nodes_meta__has_vunit_item_chain +Has_Vunit_Item_Chain =\ + libghdl.vhdl__nodes_meta__has_vunit_item_chain -Has_Bound_Vunit_Chain = libghdl.vhdl__nodes_meta__has_bound_vunit_chain +Has_Bound_Vunit_Chain =\ + libghdl.vhdl__nodes_meta__has_bound_vunit_chain -Has_Verification_Block_Configuration = ( +Has_Verification_Block_Configuration =\ libghdl.vhdl__nodes_meta__has_verification_block_configuration -) -Has_Block_Configuration = libghdl.vhdl__nodes_meta__has_block_configuration +Has_Block_Configuration =\ + libghdl.vhdl__nodes_meta__has_block_configuration -Has_Concurrent_Statement_Chain = ( +Has_Concurrent_Statement_Chain =\ libghdl.vhdl__nodes_meta__has_concurrent_statement_chain -) -Has_Chain = libghdl.vhdl__nodes_meta__has_chain +Has_Chain =\ + libghdl.vhdl__nodes_meta__has_chain -Has_Port_Chain = libghdl.vhdl__nodes_meta__has_port_chain +Has_Port_Chain =\ + libghdl.vhdl__nodes_meta__has_port_chain -Has_Generic_Chain = libghdl.vhdl__nodes_meta__has_generic_chain +Has_Generic_Chain =\ + libghdl.vhdl__nodes_meta__has_generic_chain -Has_Type = libghdl.vhdl__nodes_meta__has_type +Has_Type =\ + libghdl.vhdl__nodes_meta__has_type -Has_Subtype_Indication = libghdl.vhdl__nodes_meta__has_subtype_indication +Has_Subtype_Indication =\ + libghdl.vhdl__nodes_meta__has_subtype_indication -Has_Discrete_Range = libghdl.vhdl__nodes_meta__has_discrete_range +Has_Discrete_Range =\ + libghdl.vhdl__nodes_meta__has_discrete_range -Has_Type_Definition = libghdl.vhdl__nodes_meta__has_type_definition +Has_Type_Definition =\ + libghdl.vhdl__nodes_meta__has_type_definition -Has_Subtype_Definition = libghdl.vhdl__nodes_meta__has_subtype_definition +Has_Subtype_Definition =\ + libghdl.vhdl__nodes_meta__has_subtype_definition -Has_Incomplete_Type_Declaration = ( +Has_Incomplete_Type_Declaration =\ libghdl.vhdl__nodes_meta__has_incomplete_type_declaration -) -Has_Interface_Type_Subprograms = ( +Has_Interface_Type_Subprograms =\ libghdl.vhdl__nodes_meta__has_interface_type_subprograms -) -Has_Nature_Definition = libghdl.vhdl__nodes_meta__has_nature_definition +Has_Nature_Definition =\ + libghdl.vhdl__nodes_meta__has_nature_definition -Has_Nature = libghdl.vhdl__nodes_meta__has_nature +Has_Nature =\ + libghdl.vhdl__nodes_meta__has_nature -Has_Subnature_Indication = libghdl.vhdl__nodes_meta__has_subnature_indication +Has_Subnature_Indication =\ + libghdl.vhdl__nodes_meta__has_subnature_indication -Has_Mode = libghdl.vhdl__nodes_meta__has_mode +Has_Mode =\ + libghdl.vhdl__nodes_meta__has_mode -Has_Guarded_Signal_Flag = libghdl.vhdl__nodes_meta__has_guarded_signal_flag +Has_Guarded_Signal_Flag =\ + libghdl.vhdl__nodes_meta__has_guarded_signal_flag -Has_Signal_Kind = libghdl.vhdl__nodes_meta__has_signal_kind +Has_Signal_Kind =\ + libghdl.vhdl__nodes_meta__has_signal_kind -Has_Base_Name = libghdl.vhdl__nodes_meta__has_base_name +Has_Base_Name =\ + libghdl.vhdl__nodes_meta__has_base_name -Has_Interface_Declaration_Chain = ( +Has_Interface_Declaration_Chain =\ libghdl.vhdl__nodes_meta__has_interface_declaration_chain -) -Has_Subprogram_Specification = libghdl.vhdl__nodes_meta__has_subprogram_specification +Has_Subprogram_Specification =\ + libghdl.vhdl__nodes_meta__has_subprogram_specification -Has_Sequential_Statement_Chain = ( +Has_Sequential_Statement_Chain =\ libghdl.vhdl__nodes_meta__has_sequential_statement_chain -) -Has_Simultaneous_Statement_Chain = ( +Has_Simultaneous_Statement_Chain =\ libghdl.vhdl__nodes_meta__has_simultaneous_statement_chain -) -Has_Subprogram_Body = libghdl.vhdl__nodes_meta__has_subprogram_body +Has_Subprogram_Body =\ + libghdl.vhdl__nodes_meta__has_subprogram_body -Has_Overload_Number = libghdl.vhdl__nodes_meta__has_overload_number +Has_Overload_Number =\ + libghdl.vhdl__nodes_meta__has_overload_number -Has_Subprogram_Depth = libghdl.vhdl__nodes_meta__has_subprogram_depth +Has_Subprogram_Depth =\ + libghdl.vhdl__nodes_meta__has_subprogram_depth -Has_Subprogram_Hash = libghdl.vhdl__nodes_meta__has_subprogram_hash +Has_Subprogram_Hash =\ + libghdl.vhdl__nodes_meta__has_subprogram_hash -Has_Impure_Depth = libghdl.vhdl__nodes_meta__has_impure_depth +Has_Impure_Depth =\ + libghdl.vhdl__nodes_meta__has_impure_depth -Has_Return_Type = libghdl.vhdl__nodes_meta__has_return_type +Has_Return_Type =\ + libghdl.vhdl__nodes_meta__has_return_type -Has_Implicit_Definition = libghdl.vhdl__nodes_meta__has_implicit_definition +Has_Implicit_Definition =\ + libghdl.vhdl__nodes_meta__has_implicit_definition -Has_Uninstantiated_Subprogram_Name = ( +Has_Uninstantiated_Subprogram_Name =\ libghdl.vhdl__nodes_meta__has_uninstantiated_subprogram_name -) -Has_Default_Value = libghdl.vhdl__nodes_meta__has_default_value +Has_Default_Value =\ + libghdl.vhdl__nodes_meta__has_default_value -Has_Deferred_Declaration = libghdl.vhdl__nodes_meta__has_deferred_declaration +Has_Deferred_Declaration =\ + libghdl.vhdl__nodes_meta__has_deferred_declaration -Has_Deferred_Declaration_Flag = libghdl.vhdl__nodes_meta__has_deferred_declaration_flag +Has_Deferred_Declaration_Flag =\ + libghdl.vhdl__nodes_meta__has_deferred_declaration_flag -Has_Shared_Flag = libghdl.vhdl__nodes_meta__has_shared_flag +Has_Shared_Flag =\ + libghdl.vhdl__nodes_meta__has_shared_flag -Has_Design_Unit = libghdl.vhdl__nodes_meta__has_design_unit +Has_Design_Unit =\ + libghdl.vhdl__nodes_meta__has_design_unit -Has_Block_Statement = libghdl.vhdl__nodes_meta__has_block_statement +Has_Block_Statement =\ + libghdl.vhdl__nodes_meta__has_block_statement -Has_Signal_Driver = libghdl.vhdl__nodes_meta__has_signal_driver +Has_Signal_Driver =\ + libghdl.vhdl__nodes_meta__has_signal_driver -Has_Declaration_Chain = libghdl.vhdl__nodes_meta__has_declaration_chain +Has_Declaration_Chain =\ + libghdl.vhdl__nodes_meta__has_declaration_chain -Has_File_Logical_Name = libghdl.vhdl__nodes_meta__has_file_logical_name +Has_File_Logical_Name =\ + libghdl.vhdl__nodes_meta__has_file_logical_name -Has_File_Open_Kind = libghdl.vhdl__nodes_meta__has_file_open_kind +Has_File_Open_Kind =\ + libghdl.vhdl__nodes_meta__has_file_open_kind -Has_Element_Position = libghdl.vhdl__nodes_meta__has_element_position +Has_Element_Position =\ + libghdl.vhdl__nodes_meta__has_element_position -Has_Use_Clause_Chain = libghdl.vhdl__nodes_meta__has_use_clause_chain +Has_Use_Clause_Chain =\ + libghdl.vhdl__nodes_meta__has_use_clause_chain -Has_Context_Reference_Chain = libghdl.vhdl__nodes_meta__has_context_reference_chain +Has_Context_Reference_Chain =\ + libghdl.vhdl__nodes_meta__has_context_reference_chain -Has_Selected_Name = libghdl.vhdl__nodes_meta__has_selected_name +Has_Selected_Name =\ + libghdl.vhdl__nodes_meta__has_selected_name -Has_Type_Declarator = libghdl.vhdl__nodes_meta__has_type_declarator +Has_Type_Declarator =\ + libghdl.vhdl__nodes_meta__has_type_declarator -Has_Complete_Type_Definition = libghdl.vhdl__nodes_meta__has_complete_type_definition +Has_Complete_Type_Definition =\ + libghdl.vhdl__nodes_meta__has_complete_type_definition -Has_Incomplete_Type_Ref_Chain = libghdl.vhdl__nodes_meta__has_incomplete_type_ref_chain +Has_Incomplete_Type_Ref_Chain =\ + libghdl.vhdl__nodes_meta__has_incomplete_type_ref_chain -Has_Associated_Type = libghdl.vhdl__nodes_meta__has_associated_type +Has_Associated_Type =\ + libghdl.vhdl__nodes_meta__has_associated_type -Has_Enumeration_Literal_List = libghdl.vhdl__nodes_meta__has_enumeration_literal_list +Has_Enumeration_Literal_List =\ + libghdl.vhdl__nodes_meta__has_enumeration_literal_list -Has_Entity_Class_Entry_Chain = libghdl.vhdl__nodes_meta__has_entity_class_entry_chain +Has_Entity_Class_Entry_Chain =\ + libghdl.vhdl__nodes_meta__has_entity_class_entry_chain -Has_Group_Constituent_List = libghdl.vhdl__nodes_meta__has_group_constituent_list +Has_Group_Constituent_List =\ + libghdl.vhdl__nodes_meta__has_group_constituent_list -Has_Unit_Chain = libghdl.vhdl__nodes_meta__has_unit_chain +Has_Unit_Chain =\ + libghdl.vhdl__nodes_meta__has_unit_chain -Has_Primary_Unit = libghdl.vhdl__nodes_meta__has_primary_unit +Has_Primary_Unit =\ + libghdl.vhdl__nodes_meta__has_primary_unit -Has_Identifier = libghdl.vhdl__nodes_meta__has_identifier +Has_Identifier =\ + libghdl.vhdl__nodes_meta__has_identifier -Has_Label = libghdl.vhdl__nodes_meta__has_label +Has_Label =\ + libghdl.vhdl__nodes_meta__has_label -Has_Visible_Flag = libghdl.vhdl__nodes_meta__has_visible_flag +Has_Visible_Flag =\ + libghdl.vhdl__nodes_meta__has_visible_flag -Has_Range_Constraint = libghdl.vhdl__nodes_meta__has_range_constraint +Has_Range_Constraint =\ + libghdl.vhdl__nodes_meta__has_range_constraint -Has_Direction = libghdl.vhdl__nodes_meta__has_direction +Has_Direction =\ + libghdl.vhdl__nodes_meta__has_direction -Has_Left_Limit = libghdl.vhdl__nodes_meta__has_left_limit +Has_Left_Limit =\ + libghdl.vhdl__nodes_meta__has_left_limit -Has_Right_Limit = libghdl.vhdl__nodes_meta__has_right_limit +Has_Right_Limit =\ + libghdl.vhdl__nodes_meta__has_right_limit -Has_Left_Limit_Expr = libghdl.vhdl__nodes_meta__has_left_limit_expr +Has_Left_Limit_Expr =\ + libghdl.vhdl__nodes_meta__has_left_limit_expr -Has_Right_Limit_Expr = libghdl.vhdl__nodes_meta__has_right_limit_expr +Has_Right_Limit_Expr =\ + libghdl.vhdl__nodes_meta__has_right_limit_expr -Has_Parent_Type = libghdl.vhdl__nodes_meta__has_parent_type +Has_Parent_Type =\ + libghdl.vhdl__nodes_meta__has_parent_type -Has_Simple_Nature = libghdl.vhdl__nodes_meta__has_simple_nature +Has_Simple_Nature =\ + libghdl.vhdl__nodes_meta__has_simple_nature -Has_Base_Nature = libghdl.vhdl__nodes_meta__has_base_nature +Has_Base_Nature =\ + libghdl.vhdl__nodes_meta__has_base_nature -Has_Resolution_Indication = libghdl.vhdl__nodes_meta__has_resolution_indication +Has_Resolution_Indication =\ + libghdl.vhdl__nodes_meta__has_resolution_indication -Has_Record_Element_Resolution_Chain = ( +Has_Record_Element_Resolution_Chain =\ libghdl.vhdl__nodes_meta__has_record_element_resolution_chain -) -Has_Tolerance = libghdl.vhdl__nodes_meta__has_tolerance +Has_Tolerance =\ + libghdl.vhdl__nodes_meta__has_tolerance -Has_Plus_Terminal_Name = libghdl.vhdl__nodes_meta__has_plus_terminal_name +Has_Plus_Terminal_Name =\ + libghdl.vhdl__nodes_meta__has_plus_terminal_name -Has_Minus_Terminal_Name = libghdl.vhdl__nodes_meta__has_minus_terminal_name +Has_Minus_Terminal_Name =\ + libghdl.vhdl__nodes_meta__has_minus_terminal_name -Has_Plus_Terminal = libghdl.vhdl__nodes_meta__has_plus_terminal +Has_Plus_Terminal =\ + libghdl.vhdl__nodes_meta__has_plus_terminal -Has_Minus_Terminal = libghdl.vhdl__nodes_meta__has_minus_terminal +Has_Minus_Terminal =\ + libghdl.vhdl__nodes_meta__has_minus_terminal -Has_Magnitude_Expression = libghdl.vhdl__nodes_meta__has_magnitude_expression +Has_Magnitude_Expression =\ + libghdl.vhdl__nodes_meta__has_magnitude_expression -Has_Phase_Expression = libghdl.vhdl__nodes_meta__has_phase_expression +Has_Phase_Expression =\ + libghdl.vhdl__nodes_meta__has_phase_expression -Has_Power_Expression = libghdl.vhdl__nodes_meta__has_power_expression +Has_Power_Expression =\ + libghdl.vhdl__nodes_meta__has_power_expression -Has_Simultaneous_Left = libghdl.vhdl__nodes_meta__has_simultaneous_left +Has_Simultaneous_Left =\ + libghdl.vhdl__nodes_meta__has_simultaneous_left -Has_Simultaneous_Right = libghdl.vhdl__nodes_meta__has_simultaneous_right +Has_Simultaneous_Right =\ + libghdl.vhdl__nodes_meta__has_simultaneous_right -Has_Text_File_Flag = libghdl.vhdl__nodes_meta__has_text_file_flag +Has_Text_File_Flag =\ + libghdl.vhdl__nodes_meta__has_text_file_flag -Has_Only_Characters_Flag = libghdl.vhdl__nodes_meta__has_only_characters_flag +Has_Only_Characters_Flag =\ + libghdl.vhdl__nodes_meta__has_only_characters_flag -Has_Is_Character_Type = libghdl.vhdl__nodes_meta__has_is_character_type +Has_Is_Character_Type =\ + libghdl.vhdl__nodes_meta__has_is_character_type -Has_Nature_Staticness = libghdl.vhdl__nodes_meta__has_nature_staticness +Has_Nature_Staticness =\ + libghdl.vhdl__nodes_meta__has_nature_staticness -Has_Type_Staticness = libghdl.vhdl__nodes_meta__has_type_staticness +Has_Type_Staticness =\ + libghdl.vhdl__nodes_meta__has_type_staticness -Has_Constraint_State = libghdl.vhdl__nodes_meta__has_constraint_state +Has_Constraint_State =\ + libghdl.vhdl__nodes_meta__has_constraint_state -Has_Index_Subtype_List = libghdl.vhdl__nodes_meta__has_index_subtype_list +Has_Index_Subtype_List =\ + libghdl.vhdl__nodes_meta__has_index_subtype_list -Has_Index_Subtype_Definition_List = ( +Has_Index_Subtype_Definition_List =\ libghdl.vhdl__nodes_meta__has_index_subtype_definition_list -) -Has_Element_Subtype_Indication = ( +Has_Element_Subtype_Indication =\ libghdl.vhdl__nodes_meta__has_element_subtype_indication -) -Has_Element_Subtype = libghdl.vhdl__nodes_meta__has_element_subtype +Has_Element_Subtype =\ + libghdl.vhdl__nodes_meta__has_element_subtype -Has_Element_Subnature_Indication = ( +Has_Element_Subnature_Indication =\ libghdl.vhdl__nodes_meta__has_element_subnature_indication -) -Has_Element_Subnature = libghdl.vhdl__nodes_meta__has_element_subnature +Has_Element_Subnature =\ + libghdl.vhdl__nodes_meta__has_element_subnature -Has_Index_Constraint_List = libghdl.vhdl__nodes_meta__has_index_constraint_list +Has_Index_Constraint_List =\ + libghdl.vhdl__nodes_meta__has_index_constraint_list -Has_Array_Element_Constraint = libghdl.vhdl__nodes_meta__has_array_element_constraint +Has_Array_Element_Constraint =\ + libghdl.vhdl__nodes_meta__has_array_element_constraint -Has_Elements_Declaration_List = libghdl.vhdl__nodes_meta__has_elements_declaration_list +Has_Elements_Declaration_List =\ + libghdl.vhdl__nodes_meta__has_elements_declaration_list -Has_Owned_Elements_Chain = libghdl.vhdl__nodes_meta__has_owned_elements_chain +Has_Owned_Elements_Chain =\ + libghdl.vhdl__nodes_meta__has_owned_elements_chain -Has_Designated_Type = libghdl.vhdl__nodes_meta__has_designated_type +Has_Designated_Type =\ + libghdl.vhdl__nodes_meta__has_designated_type -Has_Designated_Subtype_Indication = ( +Has_Designated_Subtype_Indication =\ libghdl.vhdl__nodes_meta__has_designated_subtype_indication -) -Has_Index_List = libghdl.vhdl__nodes_meta__has_index_list +Has_Index_List =\ + libghdl.vhdl__nodes_meta__has_index_list -Has_Reference = libghdl.vhdl__nodes_meta__has_reference +Has_Reference =\ + libghdl.vhdl__nodes_meta__has_reference -Has_Nature_Declarator = libghdl.vhdl__nodes_meta__has_nature_declarator +Has_Nature_Declarator =\ + libghdl.vhdl__nodes_meta__has_nature_declarator -Has_Across_Type_Mark = libghdl.vhdl__nodes_meta__has_across_type_mark +Has_Across_Type_Mark =\ + libghdl.vhdl__nodes_meta__has_across_type_mark -Has_Through_Type_Mark = libghdl.vhdl__nodes_meta__has_through_type_mark +Has_Through_Type_Mark =\ + libghdl.vhdl__nodes_meta__has_through_type_mark -Has_Across_Type_Definition = libghdl.vhdl__nodes_meta__has_across_type_definition +Has_Across_Type_Definition =\ + libghdl.vhdl__nodes_meta__has_across_type_definition -Has_Through_Type_Definition = libghdl.vhdl__nodes_meta__has_through_type_definition +Has_Through_Type_Definition =\ + libghdl.vhdl__nodes_meta__has_through_type_definition -Has_Across_Type = libghdl.vhdl__nodes_meta__has_across_type +Has_Across_Type =\ + libghdl.vhdl__nodes_meta__has_across_type -Has_Through_Type = libghdl.vhdl__nodes_meta__has_through_type +Has_Through_Type =\ + libghdl.vhdl__nodes_meta__has_through_type -Has_Target = libghdl.vhdl__nodes_meta__has_target +Has_Target =\ + libghdl.vhdl__nodes_meta__has_target -Has_Waveform_Chain = libghdl.vhdl__nodes_meta__has_waveform_chain +Has_Waveform_Chain =\ + libghdl.vhdl__nodes_meta__has_waveform_chain -Has_Guard = libghdl.vhdl__nodes_meta__has_guard +Has_Guard =\ + libghdl.vhdl__nodes_meta__has_guard -Has_Delay_Mechanism = libghdl.vhdl__nodes_meta__has_delay_mechanism +Has_Delay_Mechanism =\ + libghdl.vhdl__nodes_meta__has_delay_mechanism -Has_Reject_Time_Expression = libghdl.vhdl__nodes_meta__has_reject_time_expression +Has_Reject_Time_Expression =\ + libghdl.vhdl__nodes_meta__has_reject_time_expression -Has_Force_Mode = libghdl.vhdl__nodes_meta__has_force_mode +Has_Force_Mode =\ + libghdl.vhdl__nodes_meta__has_force_mode -Has_Has_Force_Mode = libghdl.vhdl__nodes_meta__has_has_force_mode +Has_Has_Force_Mode =\ + libghdl.vhdl__nodes_meta__has_has_force_mode -Has_Sensitivity_List = libghdl.vhdl__nodes_meta__has_sensitivity_list +Has_Sensitivity_List =\ + libghdl.vhdl__nodes_meta__has_sensitivity_list -Has_Process_Origin = libghdl.vhdl__nodes_meta__has_process_origin +Has_Process_Origin =\ + libghdl.vhdl__nodes_meta__has_process_origin -Has_Package_Origin = libghdl.vhdl__nodes_meta__has_package_origin +Has_Package_Origin =\ + libghdl.vhdl__nodes_meta__has_package_origin -Has_Condition_Clause = libghdl.vhdl__nodes_meta__has_condition_clause +Has_Condition_Clause =\ + libghdl.vhdl__nodes_meta__has_condition_clause -Has_Break_Element = libghdl.vhdl__nodes_meta__has_break_element +Has_Break_Element =\ + libghdl.vhdl__nodes_meta__has_break_element -Has_Selector_Quantity = libghdl.vhdl__nodes_meta__has_selector_quantity +Has_Selector_Quantity =\ + libghdl.vhdl__nodes_meta__has_selector_quantity -Has_Break_Quantity = libghdl.vhdl__nodes_meta__has_break_quantity +Has_Break_Quantity =\ + libghdl.vhdl__nodes_meta__has_break_quantity -Has_Timeout_Clause = libghdl.vhdl__nodes_meta__has_timeout_clause +Has_Timeout_Clause =\ + libghdl.vhdl__nodes_meta__has_timeout_clause -Has_Postponed_Flag = libghdl.vhdl__nodes_meta__has_postponed_flag +Has_Postponed_Flag =\ + libghdl.vhdl__nodes_meta__has_postponed_flag -Has_Callees_List = libghdl.vhdl__nodes_meta__has_callees_list +Has_Callees_List =\ + libghdl.vhdl__nodes_meta__has_callees_list -Has_Passive_Flag = libghdl.vhdl__nodes_meta__has_passive_flag +Has_Passive_Flag =\ + libghdl.vhdl__nodes_meta__has_passive_flag -Has_Resolution_Function_Flag = libghdl.vhdl__nodes_meta__has_resolution_function_flag +Has_Resolution_Function_Flag =\ + libghdl.vhdl__nodes_meta__has_resolution_function_flag -Has_Wait_State = libghdl.vhdl__nodes_meta__has_wait_state +Has_Wait_State =\ + libghdl.vhdl__nodes_meta__has_wait_state -Has_All_Sensitized_State = libghdl.vhdl__nodes_meta__has_all_sensitized_state +Has_All_Sensitized_State =\ + libghdl.vhdl__nodes_meta__has_all_sensitized_state -Has_Seen_Flag = libghdl.vhdl__nodes_meta__has_seen_flag +Has_Seen_Flag =\ + libghdl.vhdl__nodes_meta__has_seen_flag -Has_Pure_Flag = libghdl.vhdl__nodes_meta__has_pure_flag +Has_Pure_Flag =\ + libghdl.vhdl__nodes_meta__has_pure_flag -Has_Foreign_Flag = libghdl.vhdl__nodes_meta__has_foreign_flag +Has_Foreign_Flag =\ + libghdl.vhdl__nodes_meta__has_foreign_flag -Has_Resolved_Flag = libghdl.vhdl__nodes_meta__has_resolved_flag +Has_Resolved_Flag =\ + libghdl.vhdl__nodes_meta__has_resolved_flag -Has_Signal_Type_Flag = libghdl.vhdl__nodes_meta__has_signal_type_flag +Has_Signal_Type_Flag =\ + libghdl.vhdl__nodes_meta__has_signal_type_flag -Has_Has_Signal_Flag = libghdl.vhdl__nodes_meta__has_has_signal_flag +Has_Has_Signal_Flag =\ + libghdl.vhdl__nodes_meta__has_has_signal_flag -Has_Purity_State = libghdl.vhdl__nodes_meta__has_purity_state +Has_Purity_State =\ + libghdl.vhdl__nodes_meta__has_purity_state -Has_Elab_Flag = libghdl.vhdl__nodes_meta__has_elab_flag +Has_Elab_Flag =\ + libghdl.vhdl__nodes_meta__has_elab_flag -Has_Vendor_Library_Flag = libghdl.vhdl__nodes_meta__has_vendor_library_flag +Has_Vendor_Library_Flag =\ + libghdl.vhdl__nodes_meta__has_vendor_library_flag -Has_Configuration_Mark_Flag = libghdl.vhdl__nodes_meta__has_configuration_mark_flag +Has_Configuration_Mark_Flag =\ + libghdl.vhdl__nodes_meta__has_configuration_mark_flag -Has_Configuration_Done_Flag = libghdl.vhdl__nodes_meta__has_configuration_done_flag +Has_Configuration_Done_Flag =\ + libghdl.vhdl__nodes_meta__has_configuration_done_flag -Has_Index_Constraint_Flag = libghdl.vhdl__nodes_meta__has_index_constraint_flag +Has_Index_Constraint_Flag =\ + libghdl.vhdl__nodes_meta__has_index_constraint_flag -Has_Hide_Implicit_Flag = libghdl.vhdl__nodes_meta__has_hide_implicit_flag +Has_Hide_Implicit_Flag =\ + libghdl.vhdl__nodes_meta__has_hide_implicit_flag -Has_Assertion_Condition = libghdl.vhdl__nodes_meta__has_assertion_condition +Has_Assertion_Condition =\ + libghdl.vhdl__nodes_meta__has_assertion_condition -Has_Report_Expression = libghdl.vhdl__nodes_meta__has_report_expression +Has_Report_Expression =\ + libghdl.vhdl__nodes_meta__has_report_expression -Has_Severity_Expression = libghdl.vhdl__nodes_meta__has_severity_expression +Has_Severity_Expression =\ + libghdl.vhdl__nodes_meta__has_severity_expression -Has_Instantiated_Unit = libghdl.vhdl__nodes_meta__has_instantiated_unit +Has_Instantiated_Unit =\ + libghdl.vhdl__nodes_meta__has_instantiated_unit -Has_Generic_Map_Aspect_Chain = libghdl.vhdl__nodes_meta__has_generic_map_aspect_chain +Has_Generic_Map_Aspect_Chain =\ + libghdl.vhdl__nodes_meta__has_generic_map_aspect_chain -Has_Port_Map_Aspect_Chain = libghdl.vhdl__nodes_meta__has_port_map_aspect_chain +Has_Port_Map_Aspect_Chain =\ + libghdl.vhdl__nodes_meta__has_port_map_aspect_chain -Has_Configuration_Name = libghdl.vhdl__nodes_meta__has_configuration_name +Has_Configuration_Name =\ + libghdl.vhdl__nodes_meta__has_configuration_name -Has_Component_Configuration = libghdl.vhdl__nodes_meta__has_component_configuration +Has_Component_Configuration =\ + libghdl.vhdl__nodes_meta__has_component_configuration -Has_Configuration_Specification = ( +Has_Configuration_Specification =\ libghdl.vhdl__nodes_meta__has_configuration_specification -) -Has_Default_Binding_Indication = ( +Has_Default_Binding_Indication =\ libghdl.vhdl__nodes_meta__has_default_binding_indication -) -Has_Default_Configuration_Declaration = ( +Has_Default_Configuration_Declaration =\ libghdl.vhdl__nodes_meta__has_default_configuration_declaration -) -Has_Expression = libghdl.vhdl__nodes_meta__has_expression +Has_Expression =\ + libghdl.vhdl__nodes_meta__has_expression -Has_Conditional_Expression_Chain = ( +Has_Conditional_Expression_Chain =\ libghdl.vhdl__nodes_meta__has_conditional_expression_chain -) -Has_Allocator_Designated_Type = libghdl.vhdl__nodes_meta__has_allocator_designated_type +Has_Allocator_Designated_Type =\ + libghdl.vhdl__nodes_meta__has_allocator_designated_type -Has_Selected_Waveform_Chain = libghdl.vhdl__nodes_meta__has_selected_waveform_chain +Has_Selected_Waveform_Chain =\ + libghdl.vhdl__nodes_meta__has_selected_waveform_chain -Has_Conditional_Waveform_Chain = ( +Has_Conditional_Waveform_Chain =\ libghdl.vhdl__nodes_meta__has_conditional_waveform_chain -) -Has_Guard_Expression = libghdl.vhdl__nodes_meta__has_guard_expression +Has_Guard_Expression =\ + libghdl.vhdl__nodes_meta__has_guard_expression -Has_Guard_Decl = libghdl.vhdl__nodes_meta__has_guard_decl +Has_Guard_Decl =\ + libghdl.vhdl__nodes_meta__has_guard_decl -Has_Guard_Sensitivity_List = libghdl.vhdl__nodes_meta__has_guard_sensitivity_list +Has_Guard_Sensitivity_List =\ + libghdl.vhdl__nodes_meta__has_guard_sensitivity_list -Has_Signal_Attribute_Chain = libghdl.vhdl__nodes_meta__has_signal_attribute_chain +Has_Signal_Attribute_Chain =\ + libghdl.vhdl__nodes_meta__has_signal_attribute_chain -Has_Block_Block_Configuration = libghdl.vhdl__nodes_meta__has_block_block_configuration +Has_Block_Block_Configuration =\ + libghdl.vhdl__nodes_meta__has_block_block_configuration -Has_Package_Header = libghdl.vhdl__nodes_meta__has_package_header +Has_Package_Header =\ + libghdl.vhdl__nodes_meta__has_package_header -Has_Block_Header = libghdl.vhdl__nodes_meta__has_block_header +Has_Block_Header =\ + libghdl.vhdl__nodes_meta__has_block_header -Has_Uninstantiated_Package_Name = ( +Has_Uninstantiated_Package_Name =\ libghdl.vhdl__nodes_meta__has_uninstantiated_package_name -) -Has_Uninstantiated_Package_Decl = ( +Has_Uninstantiated_Package_Decl =\ libghdl.vhdl__nodes_meta__has_uninstantiated_package_decl -) -Has_Instance_Source_File = libghdl.vhdl__nodes_meta__has_instance_source_file +Has_Instance_Source_File =\ + libghdl.vhdl__nodes_meta__has_instance_source_file -Has_Generate_Block_Configuration = ( +Has_Generate_Block_Configuration =\ libghdl.vhdl__nodes_meta__has_generate_block_configuration -) -Has_Generate_Statement_Body = libghdl.vhdl__nodes_meta__has_generate_statement_body +Has_Generate_Statement_Body =\ + libghdl.vhdl__nodes_meta__has_generate_statement_body -Has_Alternative_Label = libghdl.vhdl__nodes_meta__has_alternative_label +Has_Alternative_Label =\ + libghdl.vhdl__nodes_meta__has_alternative_label -Has_Generate_Else_Clause = libghdl.vhdl__nodes_meta__has_generate_else_clause +Has_Generate_Else_Clause =\ + libghdl.vhdl__nodes_meta__has_generate_else_clause -Has_Condition = libghdl.vhdl__nodes_meta__has_condition +Has_Condition =\ + libghdl.vhdl__nodes_meta__has_condition -Has_Else_Clause = libghdl.vhdl__nodes_meta__has_else_clause +Has_Else_Clause =\ + libghdl.vhdl__nodes_meta__has_else_clause -Has_Parameter_Specification = libghdl.vhdl__nodes_meta__has_parameter_specification +Has_Parameter_Specification =\ + libghdl.vhdl__nodes_meta__has_parameter_specification -Has_Parent = libghdl.vhdl__nodes_meta__has_parent +Has_Parent =\ + libghdl.vhdl__nodes_meta__has_parent -Has_Loop_Label = libghdl.vhdl__nodes_meta__has_loop_label +Has_Loop_Label =\ + libghdl.vhdl__nodes_meta__has_loop_label -Has_Exit_Flag = libghdl.vhdl__nodes_meta__has_exit_flag +Has_Exit_Flag =\ + libghdl.vhdl__nodes_meta__has_exit_flag -Has_Next_Flag = libghdl.vhdl__nodes_meta__has_next_flag +Has_Next_Flag =\ + libghdl.vhdl__nodes_meta__has_next_flag -Has_Component_Name = libghdl.vhdl__nodes_meta__has_component_name +Has_Component_Name =\ + libghdl.vhdl__nodes_meta__has_component_name -Has_Instantiation_List = libghdl.vhdl__nodes_meta__has_instantiation_list +Has_Instantiation_List =\ + libghdl.vhdl__nodes_meta__has_instantiation_list -Has_Entity_Aspect = libghdl.vhdl__nodes_meta__has_entity_aspect +Has_Entity_Aspect =\ + libghdl.vhdl__nodes_meta__has_entity_aspect -Has_Default_Entity_Aspect = libghdl.vhdl__nodes_meta__has_default_entity_aspect +Has_Default_Entity_Aspect =\ + libghdl.vhdl__nodes_meta__has_default_entity_aspect -Has_Binding_Indication = libghdl.vhdl__nodes_meta__has_binding_indication +Has_Binding_Indication =\ + libghdl.vhdl__nodes_meta__has_binding_indication -Has_Named_Entity = libghdl.vhdl__nodes_meta__has_named_entity +Has_Named_Entity =\ + libghdl.vhdl__nodes_meta__has_named_entity -Has_Alias_Declaration = libghdl.vhdl__nodes_meta__has_alias_declaration +Has_Alias_Declaration =\ + libghdl.vhdl__nodes_meta__has_alias_declaration -Has_Referenced_Name = libghdl.vhdl__nodes_meta__has_referenced_name +Has_Referenced_Name =\ + libghdl.vhdl__nodes_meta__has_referenced_name -Has_Expr_Staticness = libghdl.vhdl__nodes_meta__has_expr_staticness +Has_Expr_Staticness =\ + libghdl.vhdl__nodes_meta__has_expr_staticness -Has_Scalar_Size = libghdl.vhdl__nodes_meta__has_scalar_size +Has_Scalar_Size =\ + libghdl.vhdl__nodes_meta__has_scalar_size -Has_Error_Origin = libghdl.vhdl__nodes_meta__has_error_origin +Has_Error_Origin =\ + libghdl.vhdl__nodes_meta__has_error_origin -Has_Operand = libghdl.vhdl__nodes_meta__has_operand +Has_Operand =\ + libghdl.vhdl__nodes_meta__has_operand -Has_Left = libghdl.vhdl__nodes_meta__has_left +Has_Left =\ + libghdl.vhdl__nodes_meta__has_left -Has_Right = libghdl.vhdl__nodes_meta__has_right +Has_Right =\ + libghdl.vhdl__nodes_meta__has_right -Has_Unit_Name = libghdl.vhdl__nodes_meta__has_unit_name +Has_Unit_Name =\ + libghdl.vhdl__nodes_meta__has_unit_name -Has_Name = libghdl.vhdl__nodes_meta__has_name +Has_Name =\ + libghdl.vhdl__nodes_meta__has_name -Has_Group_Template_Name = libghdl.vhdl__nodes_meta__has_group_template_name +Has_Group_Template_Name =\ + libghdl.vhdl__nodes_meta__has_group_template_name -Has_Name_Staticness = libghdl.vhdl__nodes_meta__has_name_staticness +Has_Name_Staticness =\ + libghdl.vhdl__nodes_meta__has_name_staticness -Has_Prefix = libghdl.vhdl__nodes_meta__has_prefix +Has_Prefix =\ + libghdl.vhdl__nodes_meta__has_prefix -Has_Signature_Prefix = libghdl.vhdl__nodes_meta__has_signature_prefix +Has_Signature_Prefix =\ + libghdl.vhdl__nodes_meta__has_signature_prefix -Has_External_Pathname = libghdl.vhdl__nodes_meta__has_external_pathname +Has_External_Pathname =\ + libghdl.vhdl__nodes_meta__has_external_pathname -Has_Pathname_Suffix = libghdl.vhdl__nodes_meta__has_pathname_suffix +Has_Pathname_Suffix =\ + libghdl.vhdl__nodes_meta__has_pathname_suffix -Has_Pathname_Expression = libghdl.vhdl__nodes_meta__has_pathname_expression +Has_Pathname_Expression =\ + libghdl.vhdl__nodes_meta__has_pathname_expression -Has_In_Formal_Flag = libghdl.vhdl__nodes_meta__has_in_formal_flag +Has_In_Formal_Flag =\ + libghdl.vhdl__nodes_meta__has_in_formal_flag -Has_Slice_Subtype = libghdl.vhdl__nodes_meta__has_slice_subtype +Has_Slice_Subtype =\ + libghdl.vhdl__nodes_meta__has_slice_subtype -Has_Suffix = libghdl.vhdl__nodes_meta__has_suffix +Has_Suffix =\ + libghdl.vhdl__nodes_meta__has_suffix -Has_Index_Subtype = libghdl.vhdl__nodes_meta__has_index_subtype +Has_Index_Subtype =\ + libghdl.vhdl__nodes_meta__has_index_subtype -Has_Parameter = libghdl.vhdl__nodes_meta__has_parameter +Has_Parameter =\ + libghdl.vhdl__nodes_meta__has_parameter -Has_Parameter_2 = libghdl.vhdl__nodes_meta__has_parameter_2 +Has_Parameter_2 =\ + libghdl.vhdl__nodes_meta__has_parameter_2 -Has_Parameter_3 = libghdl.vhdl__nodes_meta__has_parameter_3 +Has_Parameter_3 =\ + libghdl.vhdl__nodes_meta__has_parameter_3 -Has_Parameter_4 = libghdl.vhdl__nodes_meta__has_parameter_4 +Has_Parameter_4 =\ + libghdl.vhdl__nodes_meta__has_parameter_4 -Has_Attr_Chain = libghdl.vhdl__nodes_meta__has_attr_chain +Has_Attr_Chain =\ + libghdl.vhdl__nodes_meta__has_attr_chain -Has_Signal_Attribute_Declaration = ( +Has_Signal_Attribute_Declaration =\ libghdl.vhdl__nodes_meta__has_signal_attribute_declaration -) -Has_Actual_Type = libghdl.vhdl__nodes_meta__has_actual_type +Has_Actual_Type =\ + libghdl.vhdl__nodes_meta__has_actual_type -Has_Actual_Type_Definition = libghdl.vhdl__nodes_meta__has_actual_type_definition +Has_Actual_Type_Definition =\ + libghdl.vhdl__nodes_meta__has_actual_type_definition -Has_Association_Chain = libghdl.vhdl__nodes_meta__has_association_chain +Has_Association_Chain =\ + libghdl.vhdl__nodes_meta__has_association_chain -Has_Individual_Association_Chain = ( +Has_Individual_Association_Chain =\ libghdl.vhdl__nodes_meta__has_individual_association_chain -) -Has_Subprogram_Association_Chain = ( +Has_Subprogram_Association_Chain =\ libghdl.vhdl__nodes_meta__has_subprogram_association_chain -) -Has_Aggregate_Info = libghdl.vhdl__nodes_meta__has_aggregate_info +Has_Aggregate_Info =\ + libghdl.vhdl__nodes_meta__has_aggregate_info -Has_Sub_Aggregate_Info = libghdl.vhdl__nodes_meta__has_sub_aggregate_info +Has_Sub_Aggregate_Info =\ + libghdl.vhdl__nodes_meta__has_sub_aggregate_info -Has_Aggr_Dynamic_Flag = libghdl.vhdl__nodes_meta__has_aggr_dynamic_flag +Has_Aggr_Dynamic_Flag =\ + libghdl.vhdl__nodes_meta__has_aggr_dynamic_flag -Has_Aggr_Min_Length = libghdl.vhdl__nodes_meta__has_aggr_min_length +Has_Aggr_Min_Length =\ + libghdl.vhdl__nodes_meta__has_aggr_min_length -Has_Aggr_Low_Limit = libghdl.vhdl__nodes_meta__has_aggr_low_limit +Has_Aggr_Low_Limit =\ + libghdl.vhdl__nodes_meta__has_aggr_low_limit -Has_Aggr_High_Limit = libghdl.vhdl__nodes_meta__has_aggr_high_limit +Has_Aggr_High_Limit =\ + libghdl.vhdl__nodes_meta__has_aggr_high_limit -Has_Aggr_Others_Flag = libghdl.vhdl__nodes_meta__has_aggr_others_flag +Has_Aggr_Others_Flag =\ + libghdl.vhdl__nodes_meta__has_aggr_others_flag -Has_Aggr_Named_Flag = libghdl.vhdl__nodes_meta__has_aggr_named_flag +Has_Aggr_Named_Flag =\ + libghdl.vhdl__nodes_meta__has_aggr_named_flag -Has_Aggregate_Expand_Flag = libghdl.vhdl__nodes_meta__has_aggregate_expand_flag +Has_Aggregate_Expand_Flag =\ + libghdl.vhdl__nodes_meta__has_aggregate_expand_flag -Has_Association_Choices_Chain = libghdl.vhdl__nodes_meta__has_association_choices_chain +Has_Association_Choices_Chain =\ + libghdl.vhdl__nodes_meta__has_association_choices_chain -Has_Case_Statement_Alternative_Chain = ( +Has_Case_Statement_Alternative_Chain =\ libghdl.vhdl__nodes_meta__has_case_statement_alternative_chain -) -Has_Choice_Staticness = libghdl.vhdl__nodes_meta__has_choice_staticness +Has_Choice_Staticness =\ + libghdl.vhdl__nodes_meta__has_choice_staticness -Has_Procedure_Call = libghdl.vhdl__nodes_meta__has_procedure_call +Has_Procedure_Call =\ + libghdl.vhdl__nodes_meta__has_procedure_call -Has_Implementation = libghdl.vhdl__nodes_meta__has_implementation +Has_Implementation =\ + libghdl.vhdl__nodes_meta__has_implementation -Has_Parameter_Association_Chain = ( +Has_Parameter_Association_Chain =\ libghdl.vhdl__nodes_meta__has_parameter_association_chain -) -Has_Method_Object = libghdl.vhdl__nodes_meta__has_method_object +Has_Method_Object =\ + libghdl.vhdl__nodes_meta__has_method_object -Has_Subtype_Type_Mark = libghdl.vhdl__nodes_meta__has_subtype_type_mark +Has_Subtype_Type_Mark =\ + libghdl.vhdl__nodes_meta__has_subtype_type_mark -Has_Subnature_Nature_Mark = libghdl.vhdl__nodes_meta__has_subnature_nature_mark +Has_Subnature_Nature_Mark =\ + libghdl.vhdl__nodes_meta__has_subnature_nature_mark -Has_Type_Conversion_Subtype = libghdl.vhdl__nodes_meta__has_type_conversion_subtype +Has_Type_Conversion_Subtype =\ + libghdl.vhdl__nodes_meta__has_type_conversion_subtype -Has_Type_Mark = libghdl.vhdl__nodes_meta__has_type_mark +Has_Type_Mark =\ + libghdl.vhdl__nodes_meta__has_type_mark -Has_File_Type_Mark = libghdl.vhdl__nodes_meta__has_file_type_mark +Has_File_Type_Mark =\ + libghdl.vhdl__nodes_meta__has_file_type_mark -Has_Return_Type_Mark = libghdl.vhdl__nodes_meta__has_return_type_mark +Has_Return_Type_Mark =\ + libghdl.vhdl__nodes_meta__has_return_type_mark -Has_Has_Disconnect_Flag = libghdl.vhdl__nodes_meta__has_has_disconnect_flag +Has_Has_Disconnect_Flag =\ + libghdl.vhdl__nodes_meta__has_has_disconnect_flag -Has_Has_Active_Flag = libghdl.vhdl__nodes_meta__has_has_active_flag +Has_Has_Active_Flag =\ + libghdl.vhdl__nodes_meta__has_has_active_flag -Has_Is_Within_Flag = libghdl.vhdl__nodes_meta__has_is_within_flag +Has_Is_Within_Flag =\ + libghdl.vhdl__nodes_meta__has_is_within_flag -Has_Type_Marks_List = libghdl.vhdl__nodes_meta__has_type_marks_list +Has_Type_Marks_List =\ + libghdl.vhdl__nodes_meta__has_type_marks_list -Has_Implicit_Alias_Flag = libghdl.vhdl__nodes_meta__has_implicit_alias_flag +Has_Implicit_Alias_Flag =\ + libghdl.vhdl__nodes_meta__has_implicit_alias_flag -Has_Alias_Signature = libghdl.vhdl__nodes_meta__has_alias_signature +Has_Alias_Signature =\ + libghdl.vhdl__nodes_meta__has_alias_signature -Has_Attribute_Signature = libghdl.vhdl__nodes_meta__has_attribute_signature +Has_Attribute_Signature =\ + libghdl.vhdl__nodes_meta__has_attribute_signature -Has_Overload_List = libghdl.vhdl__nodes_meta__has_overload_list +Has_Overload_List =\ + libghdl.vhdl__nodes_meta__has_overload_list -Has_Simple_Name_Identifier = libghdl.vhdl__nodes_meta__has_simple_name_identifier +Has_Simple_Name_Identifier =\ + libghdl.vhdl__nodes_meta__has_simple_name_identifier -Has_Simple_Name_Subtype = libghdl.vhdl__nodes_meta__has_simple_name_subtype +Has_Simple_Name_Subtype =\ + libghdl.vhdl__nodes_meta__has_simple_name_subtype -Has_Protected_Type_Body = libghdl.vhdl__nodes_meta__has_protected_type_body +Has_Protected_Type_Body =\ + libghdl.vhdl__nodes_meta__has_protected_type_body -Has_Protected_Type_Declaration = ( +Has_Protected_Type_Declaration =\ libghdl.vhdl__nodes_meta__has_protected_type_declaration -) -Has_Use_Flag = libghdl.vhdl__nodes_meta__has_use_flag +Has_Use_Flag =\ + libghdl.vhdl__nodes_meta__has_use_flag -Has_End_Has_Reserved_Id = libghdl.vhdl__nodes_meta__has_end_has_reserved_id +Has_End_Has_Reserved_Id =\ + libghdl.vhdl__nodes_meta__has_end_has_reserved_id -Has_End_Has_Identifier = libghdl.vhdl__nodes_meta__has_end_has_identifier +Has_End_Has_Identifier =\ + libghdl.vhdl__nodes_meta__has_end_has_identifier -Has_End_Has_Postponed = libghdl.vhdl__nodes_meta__has_end_has_postponed +Has_End_Has_Postponed =\ + libghdl.vhdl__nodes_meta__has_end_has_postponed -Has_Has_Label = libghdl.vhdl__nodes_meta__has_has_label +Has_Has_Label =\ + libghdl.vhdl__nodes_meta__has_has_label -Has_Has_Begin = libghdl.vhdl__nodes_meta__has_has_begin +Has_Has_Begin =\ + libghdl.vhdl__nodes_meta__has_has_begin -Has_Has_End = libghdl.vhdl__nodes_meta__has_has_end +Has_Has_End =\ + libghdl.vhdl__nodes_meta__has_has_end -Has_Has_Is = libghdl.vhdl__nodes_meta__has_has_is +Has_Has_Is =\ + libghdl.vhdl__nodes_meta__has_has_is -Has_Has_Pure = libghdl.vhdl__nodes_meta__has_has_pure +Has_Has_Pure =\ + libghdl.vhdl__nodes_meta__has_has_pure -Has_Has_Body = libghdl.vhdl__nodes_meta__has_has_body +Has_Has_Body =\ + libghdl.vhdl__nodes_meta__has_has_body -Has_Has_Parameter = libghdl.vhdl__nodes_meta__has_has_parameter +Has_Has_Parameter =\ + libghdl.vhdl__nodes_meta__has_has_parameter -Has_Has_Component = libghdl.vhdl__nodes_meta__has_has_component +Has_Has_Component =\ + libghdl.vhdl__nodes_meta__has_has_component -Has_Has_Identifier_List = libghdl.vhdl__nodes_meta__has_has_identifier_list +Has_Has_Identifier_List =\ + libghdl.vhdl__nodes_meta__has_has_identifier_list -Has_Has_Mode = libghdl.vhdl__nodes_meta__has_has_mode +Has_Has_Mode =\ + libghdl.vhdl__nodes_meta__has_has_mode -Has_Has_Class = libghdl.vhdl__nodes_meta__has_has_class +Has_Has_Class =\ + libghdl.vhdl__nodes_meta__has_has_class -Has_Has_Delay_Mechanism = libghdl.vhdl__nodes_meta__has_has_delay_mechanism +Has_Has_Delay_Mechanism =\ + libghdl.vhdl__nodes_meta__has_has_delay_mechanism -Has_Suspend_Flag = libghdl.vhdl__nodes_meta__has_suspend_flag +Has_Suspend_Flag =\ + libghdl.vhdl__nodes_meta__has_suspend_flag -Has_Is_Ref = libghdl.vhdl__nodes_meta__has_is_ref +Has_Is_Ref =\ + libghdl.vhdl__nodes_meta__has_is_ref -Has_Is_Forward_Ref = libghdl.vhdl__nodes_meta__has_is_forward_ref +Has_Is_Forward_Ref =\ + libghdl.vhdl__nodes_meta__has_is_forward_ref -Has_Psl_Property = libghdl.vhdl__nodes_meta__has_psl_property +Has_Psl_Property =\ + libghdl.vhdl__nodes_meta__has_psl_property -Has_Psl_Sequence = libghdl.vhdl__nodes_meta__has_psl_sequence +Has_Psl_Sequence =\ + libghdl.vhdl__nodes_meta__has_psl_sequence -Has_Psl_Declaration = libghdl.vhdl__nodes_meta__has_psl_declaration +Has_Psl_Declaration =\ + libghdl.vhdl__nodes_meta__has_psl_declaration -Has_Psl_Expression = libghdl.vhdl__nodes_meta__has_psl_expression +Has_Psl_Expression =\ + libghdl.vhdl__nodes_meta__has_psl_expression -Has_Psl_Boolean = libghdl.vhdl__nodes_meta__has_psl_boolean +Has_Psl_Boolean =\ + libghdl.vhdl__nodes_meta__has_psl_boolean -Has_PSL_Clock = libghdl.vhdl__nodes_meta__has_psl_clock +Has_PSL_Clock =\ + libghdl.vhdl__nodes_meta__has_psl_clock -Has_PSL_NFA = libghdl.vhdl__nodes_meta__has_psl_nfa +Has_PSL_NFA =\ + libghdl.vhdl__nodes_meta__has_psl_nfa -Has_PSL_Nbr_States = libghdl.vhdl__nodes_meta__has_psl_nbr_states +Has_PSL_Nbr_States =\ + libghdl.vhdl__nodes_meta__has_psl_nbr_states -Has_PSL_Clock_Sensitivity = libghdl.vhdl__nodes_meta__has_psl_clock_sensitivity +Has_PSL_Clock_Sensitivity =\ + libghdl.vhdl__nodes_meta__has_psl_clock_sensitivity -Has_PSL_EOS_Flag = libghdl.vhdl__nodes_meta__has_psl_eos_flag +Has_PSL_EOS_Flag =\ + libghdl.vhdl__nodes_meta__has_psl_eos_flag -Has_Count_Expression = libghdl.vhdl__nodes_meta__has_count_expression +Has_Count_Expression =\ + libghdl.vhdl__nodes_meta__has_count_expression -Has_Clock_Expression = libghdl.vhdl__nodes_meta__has_clock_expression +Has_Clock_Expression =\ + libghdl.vhdl__nodes_meta__has_clock_expression -Has_Default_Clock = libghdl.vhdl__nodes_meta__has_default_clock +Has_Default_Clock =\ + libghdl.vhdl__nodes_meta__has_default_clock |