diff options
author | Tristan Gingold <tgingold@free.fr> | 2019-11-06 08:02:37 +0100 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2019-11-06 08:02:37 +0100 |
commit | c6023180ffa061cf4394633642763b7d3546c737 (patch) | |
tree | 6fdc9087b71fcaca2c57d38de83b83eafbf6b151 /python | |
parent | 3819515f724ed2ae81a1aa7b467359e26a3fb9e7 (diff) | |
download | ghdl-c6023180ffa061cf4394633642763b7d3546c737.tar.gz ghdl-c6023180ffa061cf4394633642763b7d3546c737.tar.bz2 ghdl-c6023180ffa061cf4394633642763b7d3546c737.zip |
vhdl: recognize rising_edge/falling_edge.
Diffstat (limited to 'python')
-rw-r--r-- | python/libghdl/thin/std_names.py | 441 | ||||
-rw-r--r-- | python/libghdl/thin/vhdl/nodes.py | 312 |
2 files changed, 378 insertions, 375 deletions
diff --git a/python/libghdl/thin/std_names.py b/python/libghdl/thin/std_names.py index 26750c140..5d6e028ba 100644 --- a/python/libghdl/thin/std_names.py +++ b/python/libghdl/thin/std_names.py @@ -555,223 +555,224 @@ class Name: Item = 771 Uu_File_Uu = 772 Uu_Line_Uu = 773 - Synthesis = 774 - Translate_Off = 775 - Translate_On = 776 - Label_Applies_To = 777 - Return_Port_Name = 778 - Map_To_Operator = 779 - Type_Function = 780 - Built_In = 781 - NNone = 782 - Last_Misc = 782 - First_Ieee = 783 - Ieee = 783 - Std_Logic_1164 = 784 - Std_Ulogic = 785 - Std_Ulogic_Vector = 786 - Std_Logic = 787 - Std_Logic_Vector = 788 - Rising_Edge = 789 - Falling_Edge = 790 - VITAL_Timing = 791 - VITAL_Level0 = 792 - VITAL_Level1 = 793 - Numeric_Std = 794 - Numeric_Bit = 795 - Unresolved_Unsigned = 796 - Unresolved_Signed = 797 - Std_Logic_Arith = 798 - Std_Logic_Signed = 799 - Std_Logic_Unsigned = 800 - Std_Logic_Textio = 801 - To_Integer = 802 - To_Unsigned = 803 - To_Signed = 804 - Resize = 805 - Std_Match = 806 - Shift_Left = 807 - Shift_Right = 808 - Rotate_Left = 809 - Rotate_Right = 810 - To_Bitvector = 811 - Conv_Signed = 812 - Conv_Unsigned = 813 - Conv_Integer = 814 - Math_Real = 815 - Ceil = 816 - Log2 = 817 - Last_Ieee = 817 - First_Synthesis = 818 - Allconst = 818 - Allseq = 819 - Anyconst = 820 - Anyseq = 821 - Last_Synthesis = 821 - First_Directive = 822 - Define = 822 - Endif = 823 - Ifdef = 824 - Ifndef = 825 - Include = 826 - Timescale = 827 - Undef = 828 - Protect = 829 - Begin_Protected = 830 - End_Protected = 831 - Key_Block = 832 - Data_Block = 833 - Line = 834 - Celldefine = 835 - Endcelldefine = 836 - Default_Nettype = 837 - Resetall = 838 - Last_Directive = 838 - First_Systask = 839 - Bits = 839 - D_Root = 840 - D_Unit = 841 - Last_Systask = 841 - First_SV_Method = 842 - Size = 842 - Insert = 843 - Delete = 844 - Pop_Front = 845 - Pop_Back = 846 - Push_Front = 847 - Push_Back = 848 - Name = 849 - Len = 850 - Substr = 851 - Exists = 852 - Atoi = 853 - Itoa = 854 - Find = 855 - Find_Index = 856 - Find_First = 857 - Find_First_Index = 858 - Find_Last = 859 - Find_Last_Index = 860 - Num = 861 - Randomize = 862 - Pre_Randomize = 863 - Post_Randomize = 864 - Srandom = 865 - Get_Randstate = 866 - Set_Randstate = 867 - Seed = 868 - State = 869 - Last_SV_Method = 869 - First_BSV = 870 - uAction = 870 - uActionValue = 871 - BVI = 872 - uC = 873 - uCF = 874 - uE = 875 - uSB = 876 - uSBR = 877 - Action = 878 - Endaction = 879 - Actionvalue = 880 - Endactionvalue = 881 - Ancestor = 882 - Clocked_By = 883 - Default_Clock = 884 - Default_Reset = 885 - Dependencies = 886 - Deriving = 887 - Determines = 888 - Enable = 889 - Ifc_Inout = 890 - Input_Clock = 891 - Input_Reset = 892 - Instance = 893 - Endinstance = 894 - Let = 895 - Match = 896 - Method = 897 - Endmethod = 898 - Numeric = 899 - Output_Clock = 900 - Output_Reset = 901 - Par = 902 - Endpar = 903 - Path = 904 - Provisos = 905 - Ready = 906 - Reset_By = 907 - Rule = 908 - Endrule = 909 - Rules = 910 - Endrules = 911 - Same_Family = 912 - Schedule = 913 - Seq = 914 - Endseq = 915 - Typeclass = 916 - Endtypeclass = 917 - Valueof = 918 - uValueof = 919 - Last_BSV = 919 - First_Comment = 920 - Psl = 920 - Pragma = 921 - Last_Comment = 921 - First_PSL = 922 - A = 922 - Af = 923 - Ag = 924 - Ax = 925 - Abort = 926 - Assume_Guarantee = 927 - Before = 928 - Clock = 929 - E = 930 - Ef = 931 - Eg = 932 - Ex = 933 - Endpoint = 934 - Eventually = 935 - Fairness = 936 - Fell = 937 - Forall = 938 - G = 939 - Inf = 940 - Inherit = 941 - Never = 942 - Next_A = 943 - Next_E = 944 - Next_Event = 945 - Next_Event_A = 946 - Next_Event_E = 947 - Prev = 948 - Rose = 949 - Strong = 950 - W = 951 - Whilenot = 952 - Within = 953 - X = 954 - Last_PSL = 954 - First_Edif = 955 - Celltype = 965 - View = 966 - Viewtype = 967 - Direction = 968 - Contents = 969 - Net = 970 - Viewref = 971 - Cellref = 972 - Libraryref = 973 - Portinstance = 974 - Joined = 975 - Portref = 976 - Instanceref = 977 - Design = 978 - Designator = 979 - Owner = 980 - Member = 981 - Number = 982 - Rename = 983 - Userdata = 984 - Last_Edif = 984 + Label_Applies_To = 774 + Return_Port_Name = 775 + Map_To_Operator = 776 + Type_Function = 777 + Built_In = 778 + NNone = 779 + Last_Misc = 779 + First_Ieee = 780 + Ieee = 780 + Std_Logic_1164 = 781 + Std_Ulogic = 782 + Std_Ulogic_Vector = 783 + Std_Logic = 784 + Std_Logic_Vector = 785 + Rising_Edge = 786 + Falling_Edge = 787 + VITAL_Timing = 788 + VITAL_Level0 = 789 + VITAL_Level1 = 790 + Numeric_Std = 791 + Numeric_Bit = 792 + Unresolved_Unsigned = 793 + Unresolved_Signed = 794 + Std_Logic_Arith = 795 + Std_Logic_Signed = 796 + Std_Logic_Unsigned = 797 + Std_Logic_Textio = 798 + To_Integer = 799 + To_Unsigned = 800 + To_Signed = 801 + Resize = 802 + Std_Match = 803 + Shift_Left = 804 + Shift_Right = 805 + Rotate_Left = 806 + Rotate_Right = 807 + To_Bitvector = 808 + Conv_Signed = 809 + Conv_Unsigned = 810 + Conv_Integer = 811 + Math_Real = 812 + Ceil = 813 + Log2 = 814 + Last_Ieee = 814 + First_Synthesis = 815 + Allconst = 815 + Allseq = 816 + Anyconst = 817 + Anyseq = 818 + Last_Synthesis = 818 + First_Directive = 819 + Define = 819 + Endif = 820 + Ifdef = 821 + Ifndef = 822 + Include = 823 + Timescale = 824 + Undef = 825 + Protect = 826 + Begin_Protected = 827 + End_Protected = 828 + Key_Block = 829 + Data_Block = 830 + Line = 831 + Celldefine = 832 + Endcelldefine = 833 + Default_Nettype = 834 + Resetall = 835 + Last_Directive = 835 + First_Systask = 836 + Bits = 836 + D_Root = 837 + D_Unit = 838 + Last_Systask = 838 + First_SV_Method = 839 + Size = 839 + Insert = 840 + Delete = 841 + Pop_Front = 842 + Pop_Back = 843 + Push_Front = 844 + Push_Back = 845 + Name = 846 + Len = 847 + Substr = 848 + Exists = 849 + Atoi = 850 + Itoa = 851 + Find = 852 + Find_Index = 853 + Find_First = 854 + Find_First_Index = 855 + Find_Last = 856 + Find_Last_Index = 857 + Num = 858 + Randomize = 859 + Pre_Randomize = 860 + Post_Randomize = 861 + Srandom = 862 + Get_Randstate = 863 + Set_Randstate = 864 + Seed = 865 + State = 866 + Last_SV_Method = 866 + First_BSV = 867 + uAction = 867 + uActionValue = 868 + BVI = 869 + uC = 870 + uCF = 871 + uE = 872 + uSB = 873 + uSBR = 874 + Action = 875 + Endaction = 876 + Actionvalue = 877 + Endactionvalue = 878 + Ancestor = 879 + Clocked_By = 880 + Default_Clock = 881 + Default_Reset = 882 + Dependencies = 883 + Deriving = 884 + Determines = 885 + Enable = 886 + Ifc_Inout = 887 + Input_Clock = 888 + Input_Reset = 889 + Instance = 890 + Endinstance = 891 + Let = 892 + Match = 893 + Method = 894 + Endmethod = 895 + Numeric = 896 + Output_Clock = 897 + Output_Reset = 898 + Par = 899 + Endpar = 900 + Path = 901 + Provisos = 902 + Ready = 903 + Reset_By = 904 + Rule = 905 + Endrule = 906 + Rules = 907 + Endrules = 908 + Same_Family = 909 + Schedule = 910 + Seq = 911 + Endseq = 912 + Typeclass = 913 + Endtypeclass = 914 + Valueof = 915 + uValueof = 916 + Last_BSV = 916 + First_Comment = 917 + Psl = 917 + Pragma = 918 + Synthesis = 919 + Synopsys = 920 + Translate_Off = 921 + Translate_On = 922 + Last_Comment = 922 + First_PSL = 923 + A = 923 + Af = 924 + Ag = 925 + Ax = 926 + Abort = 927 + Assume_Guarantee = 928 + Before = 929 + Clock = 930 + E = 931 + Ef = 932 + Eg = 933 + Ex = 934 + Endpoint = 935 + Eventually = 936 + Fairness = 937 + Fell = 938 + Forall = 939 + G = 940 + Inf = 941 + Inherit = 942 + Never = 943 + Next_A = 944 + Next_E = 945 + Next_Event = 946 + Next_Event_A = 947 + Next_Event_E = 948 + Prev = 949 + Rose = 950 + Strong = 951 + W = 952 + Whilenot = 953 + Within = 954 + X = 955 + Last_PSL = 955 + First_Edif = 956 + Celltype = 966 + View = 967 + Viewtype = 968 + Direction = 969 + Contents = 970 + Net = 971 + Viewref = 972 + Cellref = 973 + Libraryref = 974 + Portinstance = 975 + Joined = 976 + Portref = 977 + Instanceref = 978 + Design = 979 + Designator = 980 + Owner = 981 + Member = 982 + Number = 983 + Rename = 984 + Userdata = 985 + Last_Edif = 985 diff --git a/python/libghdl/thin/vhdl/nodes.py b/python/libghdl/thin/vhdl/nodes.py index 43ca5fee3..b51808578 100644 --- a/python/libghdl/thin/vhdl/nodes.py +++ b/python/libghdl/thin/vhdl/nodes.py @@ -1063,161 +1063,163 @@ class Iir_Predefined: Ieee_1164_Vector_Xnor = 184 Ieee_1164_Vector_Not = 185 Ieee_1164_To_Bitvector = 186 - Ieee_1164_Vector_And_Reduce = 187 - Ieee_1164_Vector_Or_Reduce = 188 - Ieee_1164_Condition_Operator = 189 - Ieee_Numeric_Std_Toint_Uns_Nat = 190 - Ieee_Numeric_Std_Toint_Sgn_Int = 191 - Ieee_Numeric_Std_Touns_Nat_Nat_Uns = 192 - Ieee_Numeric_Std_Touns_Nat_Uns_Uns = 193 - Ieee_Numeric_Std_Tosgn_Int_Nat_Sgn = 194 - Ieee_Numeric_Std_Tosgn_Int_Sgn_Sgn = 195 - Ieee_Numeric_Std_Resize_Uns_Nat = 196 - Ieee_Numeric_Std_Resize_Sgn_Nat = 197 - Ieee_Numeric_Std_Resize_Uns_Uns = 198 - Ieee_Numeric_Std_Resize_Sgn_Sgn = 199 - Ieee_Numeric_Std_Add_Uns_Uns = 200 - Ieee_Numeric_Std_Add_Uns_Nat = 201 - Ieee_Numeric_Std_Add_Nat_Uns = 202 - Ieee_Numeric_Std_Add_Uns_Log = 203 - Ieee_Numeric_Std_Add_Log_Uns = 204 - Ieee_Numeric_Std_Add_Sgn_Sgn = 205 - Ieee_Numeric_Std_Add_Sgn_Int = 206 - Ieee_Numeric_Std_Add_Int_Sgn = 207 - Ieee_Numeric_Std_Add_Sgn_Log = 208 - Ieee_Numeric_Std_Add_Log_Sgn = 209 - Ieee_Numeric_Std_Sub_Uns_Uns = 210 - Ieee_Numeric_Std_Sub_Uns_Nat = 211 - Ieee_Numeric_Std_Sub_Nat_Uns = 212 - Ieee_Numeric_Std_Sub_Sgn_Sgn = 213 - Ieee_Numeric_Std_Sub_Sgn_Int = 214 - Ieee_Numeric_Std_Sub_Int_Sgn = 215 - Ieee_Numeric_Std_Mul_Uns_Uns = 216 - Ieee_Numeric_Std_Mul_Uns_Nat = 217 - Ieee_Numeric_Std_Mul_Nat_Uns = 218 - Ieee_Numeric_Std_Mul_Sgn_Sgn = 219 - Ieee_Numeric_Std_Mul_Sgn_Int = 220 - Ieee_Numeric_Std_Mul_Int_Sgn = 221 - Ieee_Numeric_Std_Div_Uns_Uns = 222 - Ieee_Numeric_Std_Div_Uns_Nat = 223 - Ieee_Numeric_Std_Div_Nat_Uns = 224 - Ieee_Numeric_Std_Div_Sgn_Sgn = 225 - Ieee_Numeric_Std_Div_Sgn_Int = 226 - Ieee_Numeric_Std_Div_Int_Sgn = 227 - Ieee_Numeric_Std_Gt_Uns_Uns = 228 - Ieee_Numeric_Std_Gt_Uns_Nat = 229 - Ieee_Numeric_Std_Gt_Nat_Uns = 230 - Ieee_Numeric_Std_Gt_Sgn_Sgn = 231 - Ieee_Numeric_Std_Gt_Sgn_Int = 232 - Ieee_Numeric_Std_Gt_Int_Sgn = 233 - Ieee_Numeric_Std_Lt_Uns_Uns = 234 - Ieee_Numeric_Std_Lt_Uns_Nat = 235 - Ieee_Numeric_Std_Lt_Nat_Uns = 236 - Ieee_Numeric_Std_Lt_Sgn_Sgn = 237 - Ieee_Numeric_Std_Lt_Sgn_Int = 238 - Ieee_Numeric_Std_Lt_Int_Sgn = 239 - Ieee_Numeric_Std_Le_Uns_Uns = 240 - Ieee_Numeric_Std_Le_Uns_Nat = 241 - Ieee_Numeric_Std_Le_Nat_Uns = 242 - Ieee_Numeric_Std_Le_Sgn_Sgn = 243 - Ieee_Numeric_Std_Le_Sgn_Int = 244 - Ieee_Numeric_Std_Le_Int_Sgn = 245 - Ieee_Numeric_Std_Ge_Uns_Uns = 246 - Ieee_Numeric_Std_Ge_Uns_Nat = 247 - Ieee_Numeric_Std_Ge_Nat_Uns = 248 - Ieee_Numeric_Std_Ge_Sgn_Sgn = 249 - Ieee_Numeric_Std_Ge_Sgn_Int = 250 - Ieee_Numeric_Std_Ge_Int_Sgn = 251 - Ieee_Numeric_Std_Eq_Uns_Uns = 252 - Ieee_Numeric_Std_Eq_Uns_Nat = 253 - Ieee_Numeric_Std_Eq_Nat_Uns = 254 - Ieee_Numeric_Std_Eq_Sgn_Sgn = 255 - Ieee_Numeric_Std_Eq_Sgn_Int = 256 - Ieee_Numeric_Std_Eq_Int_Sgn = 257 - Ieee_Numeric_Std_Ne_Uns_Uns = 258 - Ieee_Numeric_Std_Ne_Uns_Nat = 259 - Ieee_Numeric_Std_Ne_Nat_Uns = 260 - Ieee_Numeric_Std_Ne_Sgn_Sgn = 261 - Ieee_Numeric_Std_Ne_Sgn_Int = 262 - Ieee_Numeric_Std_Ne_Int_Sgn = 263 - Ieee_Numeric_Std_Shl_Uns_Nat = 264 - Ieee_Numeric_Std_Shr_Uns_Nat = 265 - Ieee_Numeric_Std_Shl_Sgn_Nat = 266 - Ieee_Numeric_Std_Shr_Sgn_Nat = 267 - Ieee_Numeric_Std_Rol_Uns_Nat = 268 - Ieee_Numeric_Std_Ror_Uns_Nat = 269 - Ieee_Numeric_Std_Rol_Sgn_Nat = 270 - Ieee_Numeric_Std_Ror_Sgn_Nat = 271 - Ieee_Numeric_Std_Not_Uns = 272 - Ieee_Numeric_Std_Not_Sgn = 273 - Ieee_Numeric_Std_And_Uns_Uns = 274 - Ieee_Numeric_Std_And_Sgn_Sgn = 275 - Ieee_Numeric_Std_Or_Uns_Uns = 276 - Ieee_Numeric_Std_Or_Sgn_Sgn = 277 - Ieee_Numeric_Std_Nand_Uns_Uns = 278 - Ieee_Numeric_Std_Nand_Sgn_Sgn = 279 - Ieee_Numeric_Std_Nor_Uns_Uns = 280 - Ieee_Numeric_Std_Nor_Sgn_Sgn = 281 - Ieee_Numeric_Std_Xor_Uns_Uns = 282 - Ieee_Numeric_Std_Xor_Sgn_Sgn = 283 - Ieee_Numeric_Std_Xnor_Uns_Uns = 284 - Ieee_Numeric_Std_Xnor_Sgn_Sgn = 285 - Ieee_Numeric_Std_Neg_Uns = 286 - Ieee_Numeric_Std_Neg_Sgn = 287 - Ieee_Numeric_Std_Match_Log = 288 - Ieee_Numeric_Std_Match_Uns = 289 - Ieee_Numeric_Std_Match_Sgn = 290 - Ieee_Numeric_Std_Match_Slv = 291 - Ieee_Numeric_Std_Match_Suv = 292 - Ieee_Math_Real_Ceil = 293 - Ieee_Math_Real_Log2 = 294 - Ieee_Std_Logic_Unsigned_Add_Slv_Slv = 295 - Ieee_Std_Logic_Unsigned_Add_Slv_Int = 296 - Ieee_Std_Logic_Unsigned_Add_Int_Slv = 297 - Ieee_Std_Logic_Unsigned_Add_Slv_Sl = 298 - Ieee_Std_Logic_Unsigned_Add_Sl_Slv = 299 - Ieee_Std_Logic_Unsigned_Sub_Slv_Slv = 300 - Ieee_Std_Logic_Unsigned_Sub_Slv_Int = 301 - Ieee_Std_Logic_Unsigned_Sub_Int_Slv = 302 - Ieee_Std_Logic_Unsigned_Sub_Slv_Sl = 303 - Ieee_Std_Logic_Unsigned_Sub_Sl_Slv = 304 - Ieee_Std_Logic_Unsigned_Lt_Slv_Slv = 305 - Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 306 - Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 307 - Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 308 - Ieee_Std_Logic_Unsigned_Le_Slv_Int = 309 - Ieee_Std_Logic_Unsigned_Le_Int_Slv = 310 - Ieee_Std_Logic_Unsigned_Gt_Slv_Slv = 311 - Ieee_Std_Logic_Unsigned_Gt_Slv_Int = 312 - Ieee_Std_Logic_Unsigned_Gt_Int_Slv = 313 - Ieee_Std_Logic_Unsigned_Ge_Slv_Slv = 314 - Ieee_Std_Logic_Unsigned_Ge_Slv_Int = 315 - Ieee_Std_Logic_Unsigned_Ge_Int_Slv = 316 - Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 317 - Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 318 - Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 319 - Ieee_Std_Logic_Unsigned_Ne_Slv_Slv = 320 - Ieee_Std_Logic_Unsigned_Ne_Slv_Int = 321 - Ieee_Std_Logic_Unsigned_Ne_Int_Slv = 322 - Ieee_Std_Logic_Unsigned_Conv_Integer = 323 - Ieee_Std_Logic_Signed_Add_Slv_Slv = 324 - Ieee_Std_Logic_Signed_Add_Slv_Int = 325 - Ieee_Std_Logic_Signed_Add_Int_Slv = 326 - Ieee_Std_Logic_Signed_Add_Slv_Sl = 327 - Ieee_Std_Logic_Signed_Add_Sl_Slv = 328 - Ieee_Std_Logic_Signed_Sub_Slv_Slv = 329 - Ieee_Std_Logic_Signed_Sub_Slv_Int = 330 - Ieee_Std_Logic_Signed_Sub_Int_Slv = 331 - Ieee_Std_Logic_Signed_Sub_Slv_Sl = 332 - Ieee_Std_Logic_Signed_Sub_Sl_Slv = 333 - Ieee_Std_Logic_Arith_Conv_Unsigned_Int = 334 - Ieee_Std_Logic_Arith_Conv_Unsigned_Uns = 335 - Ieee_Std_Logic_Arith_Conv_Unsigned_Sgn = 336 - Ieee_Std_Logic_Arith_Conv_Unsigned_Log = 337 - Ieee_Std_Logic_Arith_Conv_Integer_Int = 338 - Ieee_Std_Logic_Arith_Conv_Integer_Uns = 339 - Ieee_Std_Logic_Arith_Conv_Integer_Sgn = 340 - Ieee_Std_Logic_Arith_Conv_Integer_Log = 341 + Ieee_1164_Rising_Edge = 187 + Ieee_1164_Falling_Edge = 188 + Ieee_1164_Vector_And_Reduce = 189 + Ieee_1164_Vector_Or_Reduce = 190 + Ieee_1164_Condition_Operator = 191 + Ieee_Numeric_Std_Toint_Uns_Nat = 192 + Ieee_Numeric_Std_Toint_Sgn_Int = 193 + Ieee_Numeric_Std_Touns_Nat_Nat_Uns = 194 + Ieee_Numeric_Std_Touns_Nat_Uns_Uns = 195 + Ieee_Numeric_Std_Tosgn_Int_Nat_Sgn = 196 + Ieee_Numeric_Std_Tosgn_Int_Sgn_Sgn = 197 + Ieee_Numeric_Std_Resize_Uns_Nat = 198 + Ieee_Numeric_Std_Resize_Sgn_Nat = 199 + Ieee_Numeric_Std_Resize_Uns_Uns = 200 + Ieee_Numeric_Std_Resize_Sgn_Sgn = 201 + Ieee_Numeric_Std_Add_Uns_Uns = 202 + Ieee_Numeric_Std_Add_Uns_Nat = 203 + Ieee_Numeric_Std_Add_Nat_Uns = 204 + Ieee_Numeric_Std_Add_Uns_Log = 205 + Ieee_Numeric_Std_Add_Log_Uns = 206 + Ieee_Numeric_Std_Add_Sgn_Sgn = 207 + Ieee_Numeric_Std_Add_Sgn_Int = 208 + Ieee_Numeric_Std_Add_Int_Sgn = 209 + Ieee_Numeric_Std_Add_Sgn_Log = 210 + Ieee_Numeric_Std_Add_Log_Sgn = 211 + Ieee_Numeric_Std_Sub_Uns_Uns = 212 + Ieee_Numeric_Std_Sub_Uns_Nat = 213 + Ieee_Numeric_Std_Sub_Nat_Uns = 214 + Ieee_Numeric_Std_Sub_Sgn_Sgn = 215 + Ieee_Numeric_Std_Sub_Sgn_Int = 216 + Ieee_Numeric_Std_Sub_Int_Sgn = 217 + Ieee_Numeric_Std_Mul_Uns_Uns = 218 + Ieee_Numeric_Std_Mul_Uns_Nat = 219 + Ieee_Numeric_Std_Mul_Nat_Uns = 220 + Ieee_Numeric_Std_Mul_Sgn_Sgn = 221 + Ieee_Numeric_Std_Mul_Sgn_Int = 222 + Ieee_Numeric_Std_Mul_Int_Sgn = 223 + Ieee_Numeric_Std_Div_Uns_Uns = 224 + Ieee_Numeric_Std_Div_Uns_Nat = 225 + Ieee_Numeric_Std_Div_Nat_Uns = 226 + Ieee_Numeric_Std_Div_Sgn_Sgn = 227 + Ieee_Numeric_Std_Div_Sgn_Int = 228 + Ieee_Numeric_Std_Div_Int_Sgn = 229 + Ieee_Numeric_Std_Gt_Uns_Uns = 230 + Ieee_Numeric_Std_Gt_Uns_Nat = 231 + Ieee_Numeric_Std_Gt_Nat_Uns = 232 + Ieee_Numeric_Std_Gt_Sgn_Sgn = 233 + Ieee_Numeric_Std_Gt_Sgn_Int = 234 + Ieee_Numeric_Std_Gt_Int_Sgn = 235 + Ieee_Numeric_Std_Lt_Uns_Uns = 236 + Ieee_Numeric_Std_Lt_Uns_Nat = 237 + Ieee_Numeric_Std_Lt_Nat_Uns = 238 + Ieee_Numeric_Std_Lt_Sgn_Sgn = 239 + Ieee_Numeric_Std_Lt_Sgn_Int = 240 + Ieee_Numeric_Std_Lt_Int_Sgn = 241 + Ieee_Numeric_Std_Le_Uns_Uns = 242 + Ieee_Numeric_Std_Le_Uns_Nat = 243 + Ieee_Numeric_Std_Le_Nat_Uns = 244 + Ieee_Numeric_Std_Le_Sgn_Sgn = 245 + Ieee_Numeric_Std_Le_Sgn_Int = 246 + Ieee_Numeric_Std_Le_Int_Sgn = 247 + Ieee_Numeric_Std_Ge_Uns_Uns = 248 + Ieee_Numeric_Std_Ge_Uns_Nat = 249 + Ieee_Numeric_Std_Ge_Nat_Uns = 250 + Ieee_Numeric_Std_Ge_Sgn_Sgn = 251 + Ieee_Numeric_Std_Ge_Sgn_Int = 252 + Ieee_Numeric_Std_Ge_Int_Sgn = 253 + Ieee_Numeric_Std_Eq_Uns_Uns = 254 + Ieee_Numeric_Std_Eq_Uns_Nat = 255 + Ieee_Numeric_Std_Eq_Nat_Uns = 256 + Ieee_Numeric_Std_Eq_Sgn_Sgn = 257 + Ieee_Numeric_Std_Eq_Sgn_Int = 258 + Ieee_Numeric_Std_Eq_Int_Sgn = 259 + Ieee_Numeric_Std_Ne_Uns_Uns = 260 + Ieee_Numeric_Std_Ne_Uns_Nat = 261 + Ieee_Numeric_Std_Ne_Nat_Uns = 262 + Ieee_Numeric_Std_Ne_Sgn_Sgn = 263 + Ieee_Numeric_Std_Ne_Sgn_Int = 264 + Ieee_Numeric_Std_Ne_Int_Sgn = 265 + Ieee_Numeric_Std_Shl_Uns_Nat = 266 + Ieee_Numeric_Std_Shr_Uns_Nat = 267 + Ieee_Numeric_Std_Shl_Sgn_Nat = 268 + Ieee_Numeric_Std_Shr_Sgn_Nat = 269 + Ieee_Numeric_Std_Rol_Uns_Nat = 270 + Ieee_Numeric_Std_Ror_Uns_Nat = 271 + Ieee_Numeric_Std_Rol_Sgn_Nat = 272 + Ieee_Numeric_Std_Ror_Sgn_Nat = 273 + Ieee_Numeric_Std_Not_Uns = 274 + Ieee_Numeric_Std_Not_Sgn = 275 + Ieee_Numeric_Std_And_Uns_Uns = 276 + Ieee_Numeric_Std_And_Sgn_Sgn = 277 + Ieee_Numeric_Std_Or_Uns_Uns = 278 + Ieee_Numeric_Std_Or_Sgn_Sgn = 279 + Ieee_Numeric_Std_Nand_Uns_Uns = 280 + Ieee_Numeric_Std_Nand_Sgn_Sgn = 281 + Ieee_Numeric_Std_Nor_Uns_Uns = 282 + Ieee_Numeric_Std_Nor_Sgn_Sgn = 283 + Ieee_Numeric_Std_Xor_Uns_Uns = 284 + Ieee_Numeric_Std_Xor_Sgn_Sgn = 285 + Ieee_Numeric_Std_Xnor_Uns_Uns = 286 + Ieee_Numeric_Std_Xnor_Sgn_Sgn = 287 + Ieee_Numeric_Std_Neg_Uns = 288 + Ieee_Numeric_Std_Neg_Sgn = 289 + Ieee_Numeric_Std_Match_Log = 290 + Ieee_Numeric_Std_Match_Uns = 291 + Ieee_Numeric_Std_Match_Sgn = 292 + Ieee_Numeric_Std_Match_Slv = 293 + Ieee_Numeric_Std_Match_Suv = 294 + Ieee_Math_Real_Ceil = 295 + Ieee_Math_Real_Log2 = 296 + Ieee_Std_Logic_Unsigned_Add_Slv_Slv = 297 + Ieee_Std_Logic_Unsigned_Add_Slv_Int = 298 + Ieee_Std_Logic_Unsigned_Add_Int_Slv = 299 + Ieee_Std_Logic_Unsigned_Add_Slv_Sl = 300 + Ieee_Std_Logic_Unsigned_Add_Sl_Slv = 301 + Ieee_Std_Logic_Unsigned_Sub_Slv_Slv = 302 + Ieee_Std_Logic_Unsigned_Sub_Slv_Int = 303 + Ieee_Std_Logic_Unsigned_Sub_Int_Slv = 304 + Ieee_Std_Logic_Unsigned_Sub_Slv_Sl = 305 + Ieee_Std_Logic_Unsigned_Sub_Sl_Slv = 306 + Ieee_Std_Logic_Unsigned_Lt_Slv_Slv = 307 + Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 308 + Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 309 + Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 310 + Ieee_Std_Logic_Unsigned_Le_Slv_Int = 311 + Ieee_Std_Logic_Unsigned_Le_Int_Slv = 312 + Ieee_Std_Logic_Unsigned_Gt_Slv_Slv = 313 + Ieee_Std_Logic_Unsigned_Gt_Slv_Int = 314 + Ieee_Std_Logic_Unsigned_Gt_Int_Slv = 315 + Ieee_Std_Logic_Unsigned_Ge_Slv_Slv = 316 + Ieee_Std_Logic_Unsigned_Ge_Slv_Int = 317 + Ieee_Std_Logic_Unsigned_Ge_Int_Slv = 318 + Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 319 + Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 320 + Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 321 + Ieee_Std_Logic_Unsigned_Ne_Slv_Slv = 322 + Ieee_Std_Logic_Unsigned_Ne_Slv_Int = 323 + Ieee_Std_Logic_Unsigned_Ne_Int_Slv = 324 + Ieee_Std_Logic_Unsigned_Conv_Integer = 325 + Ieee_Std_Logic_Signed_Add_Slv_Slv = 326 + Ieee_Std_Logic_Signed_Add_Slv_Int = 327 + Ieee_Std_Logic_Signed_Add_Int_Slv = 328 + Ieee_Std_Logic_Signed_Add_Slv_Sl = 329 + Ieee_Std_Logic_Signed_Add_Sl_Slv = 330 + Ieee_Std_Logic_Signed_Sub_Slv_Slv = 331 + Ieee_Std_Logic_Signed_Sub_Slv_Int = 332 + Ieee_Std_Logic_Signed_Sub_Int_Slv = 333 + Ieee_Std_Logic_Signed_Sub_Slv_Sl = 334 + Ieee_Std_Logic_Signed_Sub_Sl_Slv = 335 + Ieee_Std_Logic_Arith_Conv_Unsigned_Int = 336 + Ieee_Std_Logic_Arith_Conv_Unsigned_Uns = 337 + Ieee_Std_Logic_Arith_Conv_Unsigned_Sgn = 338 + Ieee_Std_Logic_Arith_Conv_Unsigned_Log = 339 + Ieee_Std_Logic_Arith_Conv_Integer_Int = 340 + Ieee_Std_Logic_Arith_Conv_Integer_Uns = 341 + Ieee_Std_Logic_Arith_Conv_Integer_Sgn = 342 + Ieee_Std_Logic_Arith_Conv_Integer_Log = 343 Get_Kind = libghdl.vhdl__nodes__get_kind Get_Location = libghdl.vhdl__nodes__get_location |