Source code for pyGHDL.libghdl.std_names

# Auto generated Python source file from Ada sources
# Call 'make' in 'src/vhdl' to regenerate:
#
from pyTooling.Decorators import export


[docs]@export class Name: First_Character = 1 Last_Character = 256 First_Keyword = 257 Mod = 257 Rem = 258 Abs = 259 Not = 260 Access = 261 After = 262 Alias = 263 All = 264 Architecture = 265 Array = 266 Assert = 267 Attribute = 268 Begin = 269 Block = 270 Body = 271 Buffer = 272 Bus = 273 Case = 274 Component = 275 Configuration = 276 Constant = 277 Disconnect = 278 Downto = 279 Else = 280 Elsif = 281 End = 282 Entity = 283 Exit = 284 File = 285 For = 286 Function = 287 Generate = 288 Generic = 289 Guarded = 290 If = 291 In = 292 Inout = 293 Is = 294 Label = 295 Library = 296 Linkage = 297 Loop = 298 Map = 299 New = 300 Next = 301 Null = 302 Of = 303 On = 304 Open = 305 Others = 306 Out = 307 Package = 308 Port = 309 Procedure = 310 Process = 311 Range = 312 Record = 313 Register = 314 Report = 315 Return = 316 Select = 317 Severity = 318 Signal = 319 Subtype = 320 Then = 321 To = 322 Transport = 323 Type = 324 Units = 325 Until = 326 Use = 327 Variable = 328 Wait = 329 When = 330 While = 331 With = 332 And = 333 Or = 334 Xor = 335 Nand = 336 Nor = 337 Last_Vhdl87 = 337 Xnor = 338 Group = 339 Impure = 340 Inertial = 341 Literal = 342 Postponed = 343 Pure = 344 Reject = 345 Shared = 346 Unaffected = 347 Sll = 348 Sla = 349 Sra = 350 Srl = 351 Rol = 352 Ror = 353 Last_Vhdl93 = 353 Protected = 354 Last_Vhdl00 = 354 Assume = 355 Context = 356 Cover = 357 Default = 358 Force = 359 Parameter = 360 Property = 361 Release = 362 Restrict = 363 Restrict_Guarantee = 364 Sequence = 365 Inherit = 366 Vmode = 367 Vprop = 368 Vunit = 369 Last_Vhdl08 = 369 First_Ams_Keyword = 370 Across = 370 Break = 371 Limit = 372 Nature = 373 Noise = 374 Procedural = 375 Quantity = 376 Reference = 377 Spectrum = 378 Subnature = 379 Terminal = 380 Through = 381 Tolerance = 382 Last_AMS_Vhdl = 382 Last_Keyword = 382 First_Verilog = 383 Always = 383 Assign = 384 Buf = 385 Bufif0 = 386 Bufif1 = 387 Casex = 388 Casez = 389 Cmos = 390 Deassign = 391 Defparam = 392 Disable = 393 Edge = 394 Endcase = 395 Endfunction = 396 Endmodule = 397 Endprimitive = 398 Endspecify = 399 Endtable = 400 Endtask = 401 Forever = 402 Fork = 403 Highz0 = 404 Highz1 = 405 Ifnone = 406 Initial = 407 Input = 408 Join = 409 Large = 410 Macromodule = 411 Medium = 412 Module = 413 Negedge = 414 Nmos = 415 Notif0 = 416 Notif1 = 417 Output = 418 Pmos = 419 Posedge = 420 Primitive = 421 Pull0 = 422 Pull1 = 423 Pulldown = 424 Pullup = 425 Realtime = 426 Reg = 427 Repeat = 428 Rcmos = 429 Rnmos = 430 Rpmos = 431 Rtran = 432 Rtranif0 = 433 Rtranif1 = 434 Scalared = 435 Small = 436 Specify = 437 Specparam = 438 Strong0 = 439 Strong1 = 440 Supply0 = 441 Supply1 = 442 Tablex = 443 Task = 444 Tran = 445 Tranif0 = 446 Tranif1 = 447 Tri = 448 Tri0 = 449 Tri1 = 450 Triand = 451 Trior = 452 Trireg = 453 Vectored = 454 Wand = 455 Weak0 = 456 Weak1 = 457 Wire = 458 Wor = 459 Last_Verilog = 459 First_V2001 = 460 Automatic = 460 Endgenerate = 461 Genvar = 462 Localparam = 463 Unsigned = 464 Signed = 465 Last_V2001 = 465 Uwire = 466 First_SV3_0 = 467 Always_Comb = 467 Always_Ff = 468 Always_Latch = 469 Bit = 470 Byte = 471 Changed = 472 Char = 473 Const = 474 Continue = 475 Do = 476 Endinterface = 477 Endtransition = 478 Enum = 479 Export = 480 Extern = 481 Forkjoin = 482 Iff = 483 Import = 484 Int = 485 Interface = 486 Logic = 487 Longint = 488 Longreal = 489 Modport = 490 Packed = 491 Priority = 492 Shortint = 493 Shortreal = 494 Static = 495 Struct = 496 Timeprecision = 497 Timeunit = 498 Transition = 499 Typedef = 500 Union = 501 Unique = 502 Unique0 = 503 Void = 504 Last_SV3_0 = 504 First_SV3_1 = 505 Chandle = 505 Class = 506 Clocking = 507 Constraint = 508 Dist = 509 Endclass = 510 Endclocking = 511 Endprogram = 512 Endproperty = 513 Endsequence = 514 Extends = 515 Final = 516 First_Match = 517 Inside = 518 Intersect = 519 Join_Any = 520 Join_None = 521 Local = 522 Program = 523 Rand = 524 Randc = 525 Ref = 526 Solve = 527 String = 528 Super = 529 This = 530 Throughout = 531 Var = 532 Virtual = 533 Wait_Order = 534 Last_SV3_1 = 534 First_SV3_1a = 535 Covergroup = 535 Coverpoint = 536 Endgroup = 537 Endpackage = 538 Expect = 539 Foreach = 540 Ignore_Bins = 541 Illegal_Bins = 542 Matches = 543 Randcase = 544 Randsequence = 545 Tagged = 546 Wildcard = 547 Last_SV3_1a = 547 First_SV2009 = 548 Implies = 548 S_Until = 549 S_Until_With = 550 Until_With = 551 Last_SV2009 = 551 First_Vams = 552 Analog = 552 Discipline = 553 Enddiscipline = 554 Endnature = 555 Potential = 556 Flow = 557 Discrete = 558 Continuous = 559 Abstol = 560 Ddt_Nature = 561 Idt_Nature = 562 Branch = 563 From = 564 Exclude = 565 Ddt = 566 Idt = 567 White_Noise = 568 Last_Vams = 568 First_Operator = 569 Op_Equality = 569 Op_Inequality = 570 Op_Less = 571 Op_Less_Equal = 572 Op_Greater = 573 Op_Greater_Equal = 574 Op_Plus = 575 Op_Minus = 576 Op_Mul = 577 Op_Div = 578 Op_Exp = 579 Op_Concatenation = 580 Op_Condition = 581 Op_Match_Equality = 582 Op_Match_Inequality = 583 Op_Match_Less = 584 Op_Match_Less_Equal = 585 Op_Match_Greater = 586 Op_Match_Greater_Equal = 587 Last_Operator = 587 First_Attribute = 588 Base = 588 Left = 589 Right = 590 High = 591 Low = 592 Pos = 593 Val = 594 Succ = 595 Pred = 596 Leftof = 597 Rightof = 598 Reverse_Range = 599 Length = 600 Delayed = 601 Stable = 602 Quiet = 603 Transaction = 604 Event = 605 Active = 606 Last_Event = 607 Last_Active = 608 Last_Value = 609 Last_Attribute = 609 First_Vhdl87_Attribute = 610 Behavior = 610 Structure = 611 Last_Vhdl87_Attribute = 611 First_Vhdl93_Attribute = 612 Ascending = 612 Image = 613 Value = 614 Driving = 615 Driving_Value = 616 Simple_Name = 617 Instance_Name = 618 Path_Name = 619 Last_Vhdl93_Attribute = 619 First_Vhdl08_Attribute = 620 Element = 620 Last_Vhdl08_Attribute = 620 First_AMS_Attribute = 621 Contribution = 621 Dot = 622 Integ = 623 Above = 624 Zoh = 625 Ltf = 626 Ztf = 627 Ramp = 628 Slew = 629 Last_AMS_Attribute = 629 First_Standard = 630 Std = 630 Standard = 631 Boolean = 632 NFalse = 633 NTrue = 634 Character = 635 Severity_Level = 636 Note = 637 Warning = 638 Error = 639 Failure = 640 Universal_Integer = 641 Universal_Real = 642 Convertible_Integer = 643 Convertible_Real = 644 Integer = 645 Real = 646 Time = 647 Fs = 648 Ps = 649 Ns = 650 Us = 651 Ms = 652 Sec = 653 Min = 654 Hr = 655 Max = 656 Delay_Length = 657 Now = 658 Natural = 659 Positive = 660 Bit_Vector = 661 File_Open_Kind = 662 Read_Mode = 663 Write_Mode = 664 Append_Mode = 665 File_Open_Status = 666 Open_Ok = 667 Status_Error = 668 Name_Error = 669 Mode_Error = 670 Foreign = 671 Boolean_Vector = 672 To_Bstring = 673 To_Binary_String = 674 To_Ostring = 675 To_Octal_String = 676 To_Hstring = 677 To_Hex_String = 678 Integer_Vector = 679 Real_Vector = 680 Time_Vector = 681 Digits = 682 Format = 683 Unit = 684 Domain_Type = 685 Quiescent_Domain = 686 Time_Domain = 687 Frequency_Domain = 688 Domain = 689 Frequency = 690 First_Env = 691 Env = 691 Stop = 692 Finish = 693 Resolution_Limit = 694 First_Charname = 695 Nul = 695 Soh = 696 Stx = 697 Etx = 698 Eot = 699 Enq = 700 Ack = 701 Bel = 702 Bs = 703 Ht = 704 Lf = 705 Vt = 706 Ff = 707 Cr = 708 So = 709 Si = 710 Dle = 711 Dc1 = 712 Dc2 = 713 Dc3 = 714 Dc4 = 715 Nak = 716 Syn = 717 Etb = 718 Can = 719 Em = 720 Sub = 721 Esc = 722 Fsp = 723 Gsp = 724 Rsp = 725 Usp = 726 Del = 727 C128 = 728 C129 = 729 C130 = 730 C131 = 731 C132 = 732 C133 = 733 C134 = 734 C135 = 735 C136 = 736 C137 = 737 C138 = 738 C139 = 739 C140 = 740 C141 = 741 C142 = 742 C143 = 743 C144 = 744 C145 = 745 C146 = 746 C147 = 747 C148 = 748 C149 = 749 C150 = 750 C151 = 751 C152 = 752 C153 = 753 C154 = 754 C155 = 755 C156 = 756 C157 = 757 C158 = 758 C159 = 759 Last_Charname = 759 First_Misc = 760 Guard = 760 Deallocate = 761 File_Open = 762 File_Close = 763 Read = 764 Write = 765 Flush = 766 Endfile = 767 I = 768 J = 769 F = 770 L = 771 P = 772 R = 773 S = 774 V = 775 External_Name = 776 Open_Kind = 777 First = 778 Last = 779 Textio = 780 Work = 781 Text = 782 To_String = 783 Minimum = 784 Maximum = 785 Untruncated_Text_Read = 786 Textio_Read_Real = 787 Textio_Write_Real = 788 Get_Resolution_Limit = 789 Control_Simulation = 790 Step = 791 Index = 792 Item = 793 Uu_File_Uu = 794 Uu_Line_Uu = 795 Label_Applies_To = 796 Return_Port_Name = 797 Map_To_Operator = 798 Type_Function = 799 Built_In = 800 NNone = 801 Last_Misc = 801 First_Ieee_Pkg = 802 Ieee = 802 Std_Logic_1164 = 803 VITAL_Timing = 804 VITAL_Primitives = 805 Numeric_Std = 806 Numeric_Bit = 807 Numeric_Std_Unsigned = 808 Std_Logic_Arith = 809 Std_Logic_Signed = 810 Std_Logic_Unsigned = 811 Std_Logic_Textio = 812 Std_Logic_Misc = 813 Math_Real = 814 Last_Ieee_Pkg = 814 First_Ieee_Name = 815 Std_Ulogic = 815 Std_Ulogic_Vector = 816 Std_Logic = 817 Std_Logic_Vector = 818 Rising_Edge = 819 Falling_Edge = 820 VITAL_Level0 = 821 VITAL_Level1 = 822 Unresolved_Unsigned = 823 Unresolved_Signed = 824 To_Integer = 825 To_Unsigned = 826 To_Signed = 827 Resize = 828 Std_Match = 829 Shift_Left = 830 Shift_Right = 831 Rotate_Left = 832 Rotate_Right = 833 To_Bit = 834 To_Bitvector = 835 To_Stdulogic = 836 To_Stdlogicvector = 837 To_Stdulogicvector = 838 Is_X = 839 To_01 = 840 To_X01 = 841 To_X01Z = 842 To_UX01 = 843 Conv_Signed = 844 Conv_Unsigned = 845 Conv_Integer = 846 Conv_Std_Logic_Vector = 847 And_Reduce = 848 Nand_Reduce = 849 Or_Reduce = 850 Nor_Reduce = 851 Xor_Reduce = 852 Xnor_Reduce = 853 Ceil = 854 Floor = 855 Round = 856 Log2 = 857 Log10 = 858 Sin = 859 Cos = 860 Arctan = 861 Sign = 862 Sqrt = 863 Shl = 864 Shr = 865 Ext = 866 Sxt = 867 Find_Leftmost = 868 Find_Rightmost = 869 Last_Ieee_Name = 869 First_Synthesis = 870 Allconst = 870 Allseq = 871 Anyconst = 872 Anyseq = 873 Gclk = 874 Loc = 875 Keep = 876 Syn_Black_Box = 877 Last_Synthesis = 877 First_Directive = 878 Define = 878 Endif = 879 Ifdef = 880 Ifndef = 881 Include = 882 Timescale = 883 Undef = 884 Protect = 885 Begin_Protected = 886 End_Protected = 887 Key_Block = 888 Data_Block = 889 Line = 890 Celldefine = 891 Endcelldefine = 892 Default_Nettype = 893 Resetall = 894 Last_Directive = 894 First_Systask = 895 Bits = 895 D_Root = 896 D_Unit = 897 Last_Systask = 897 First_SV_Method = 898 Size = 898 Insert = 899 Delete = 900 Pop_Front = 901 Pop_Back = 902 Push_Front = 903 Push_Back = 904 Name = 905 Len = 906 Substr = 907 Exists = 908 Atoi = 909 Itoa = 910 Find = 911 Find_Index = 912 Find_First = 913 Find_First_Index = 914 Find_Last = 915 Find_Last_Index = 916 Num = 917 Randomize = 918 Pre_Randomize = 919 Post_Randomize = 920 Srandom = 921 Get_Randstate = 922 Set_Randstate = 923 Seed = 924 State = 925 Last_SV_Method = 925 First_BSV = 926 uAction = 926 uActionValue = 927 BVI = 928 uC = 929 uCF = 930 uE = 931 uSB = 932 uSBR = 933 Action = 934 Endaction = 935 Actionvalue = 936 Endactionvalue = 937 Ancestor = 938 Clocked_By = 939 Default_Clock = 940 Default_Reset = 941 Dependencies = 942 Deriving = 943 Determines = 944 Enable = 945 Ifc_Inout = 946 Input_Clock = 947 Input_Reset = 948 Instance = 949 Endinstance = 950 Let = 951 Match = 952 Method = 953 Endmethod = 954 Numeric = 955 Output_Clock = 956 Output_Reset = 957 Par = 958 Endpar = 959 Path = 960 Provisos = 961 Ready = 962 Reset_By = 963 Rule = 964 Endrule = 965 Rules = 966 Endrules = 967 Same_Family = 968 Schedule = 969 Seq = 970 Endseq = 971 Typeclass = 972 Endtypeclass = 973 Valueof = 974 uValueof = 975 Last_BSV = 975 First_Comment = 976 Psl = 976 Pragma = 977 Synthesis = 978 Synopsys = 979 Translate_Off = 980 Translate_On = 981 Translate = 982 Synthesis_Off = 983 Synthesis_On = 984 Off = 985 Full_Case = 986 Parallel_Case = 987 Last_Comment = 987 First_PSL = 988 A = 988 Af = 989 Ag = 990 Ax = 991 Abort = 992 Assume_Guarantee = 993 Async_Abort = 994 Before = 995 Clock = 996 E = 997 Ef = 998 Eg = 999 Ex = 1000 Endpoint = 1001 Eventually = 1002 Fairness = 1003 Fell = 1004 Forall = 1005 G = 1006 Inf = 1007 Never = 1008 Next_A = 1009 Next_E = 1010 Next_Event = 1011 Next_Event_A = 1012 Next_Event_E = 1013 Onehot = 1014 Onehot0 = 1015 Prev = 1016 Rose = 1017 Strong = 1018 Sync_Abort = 1019 W = 1020 Whilenot = 1021 Within = 1022 X = 1023 Last_PSL = 1023 First_Edif = 1024 Celltype = 1034 View = 1035 Viewtype = 1036 Direction = 1037 Contents = 1038 Net = 1039 Viewref = 1040 Cellref = 1041 Libraryref = 1042 Portinstance = 1043 Joined = 1044 Portref = 1045 Instanceref = 1046 Design = 1047 Designator = 1048 Owner = 1049 Member = 1050 Number = 1051 Rename = 1052 Userdata = 1053 Last_Edif = 1053