aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2019-11-06 08:02:37 +0100
committerTristan Gingold <tgingold@free.fr>2019-11-06 08:02:37 +0100
commitc6023180ffa061cf4394633642763b7d3546c737 (patch)
tree6fdc9087b71fcaca2c57d38de83b83eafbf6b151 /python
parent3819515f724ed2ae81a1aa7b467359e26a3fb9e7 (diff)
downloadghdl-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.py441
-rw-r--r--python/libghdl/thin/vhdl/nodes.py312
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