From 4f695902d589085bb0266294432453277455a102 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Mon, 7 Oct 2019 20:41:53 +0200 Subject: synth: handle package bodies. --- python/libghdl/thin/std_names.py | 343 +++++++++++++++++++------------------- python/libghdl/thin/vhdl/nodes.py | 263 ++++++++++++++--------------- 2 files changed, 304 insertions(+), 302 deletions(-) (limited to 'python') diff --git a/python/libghdl/thin/std_names.py b/python/libghdl/thin/std_names.py index 5fccc6d0a..5ff5879d9 100644 --- a/python/libghdl/thin/std_names.py +++ b/python/libghdl/thin/std_names.py @@ -594,174 +594,175 @@ class Name: Shift_Right = 808 Rotate_Left = 809 Rotate_Right = 810 - Math_Real = 811 - Ceil = 812 - Log2 = 813 - Last_Ieee = 813 - First_Directive = 814 - Define = 814 - Endif = 815 - Ifdef = 816 - Ifndef = 817 - Include = 818 - Timescale = 819 - Undef = 820 - Protect = 821 - Begin_Protected = 822 - End_Protected = 823 - Key_Block = 824 - Data_Block = 825 - Line = 826 - Celldefine = 827 - Endcelldefine = 828 - Default_Nettype = 829 - Resetall = 830 - Last_Directive = 830 - First_Systask = 831 - Bits = 831 - D_Root = 832 - D_Unit = 833 - Last_Systask = 833 - First_SV_Method = 834 - Size = 834 - Insert = 835 - Delete = 836 - Pop_Front = 837 - Pop_Back = 838 - Push_Front = 839 - Push_Back = 840 - Name = 841 - Len = 842 - Substr = 843 - Exists = 844 - Atoi = 845 - Itoa = 846 - Find = 847 - Find_Index = 848 - Find_First = 849 - Find_First_Index = 850 - Find_Last = 851 - Find_Last_Index = 852 - Num = 853 - Randomize = 854 - Pre_Randomize = 855 - Post_Randomize = 856 - Srandom = 857 - Get_Randstate = 858 - Set_Randstate = 859 - Seed = 860 - State = 861 - Last_SV_Method = 861 - First_BSV = 862 - uAction = 862 - uActionValue = 863 - BVI = 864 - uC = 865 - uCF = 866 - uE = 867 - uSB = 868 - uSBR = 869 - Action = 870 - Endaction = 871 - Actionvalue = 872 - Endactionvalue = 873 - Ancestor = 874 - Clocked_By = 875 - Default_Clock = 876 - Default_Reset = 877 - Dependencies = 878 - Deriving = 879 - Determines = 880 - Enable = 881 - Ifc_Inout = 882 - Input_Clock = 883 - Input_Reset = 884 - Instance = 885 - Endinstance = 886 - Let = 887 - Match = 888 - Method = 889 - Endmethod = 890 - Numeric = 891 - Output_Clock = 892 - Output_Reset = 893 - Par = 894 - Endpar = 895 - Path = 896 - Provisos = 897 - Ready = 898 - Reset_By = 899 - Rule = 900 - Endrule = 901 - Rules = 902 - Endrules = 903 - Same_Family = 904 - Schedule = 905 - Seq = 906 - Endseq = 907 - Typeclass = 908 - Endtypeclass = 909 - Valueof = 910 - uValueof = 911 - Last_BSV = 911 - First_Comment = 912 - Psl = 912 - Pragma = 913 - Last_Comment = 913 - First_PSL = 914 - A = 914 - Af = 915 - Ag = 916 - Ax = 917 - Abort = 918 - Assume_Guarantee = 919 - Before = 920 - Clock = 921 - E = 922 - Ef = 923 - Eg = 924 - Ex = 925 - Endpoint = 926 - Eventually = 927 - Fairness = 928 - Fell = 929 - Forall = 930 - G = 931 - Inf = 932 - Inherit = 933 - Never = 934 - Next_A = 935 - Next_E = 936 - Next_Event = 937 - Next_Event_A = 938 - Next_Event_E = 939 - Prev = 940 - Rose = 941 - Strong = 942 - W = 943 - Whilenot = 944 - Within = 945 - X = 946 - Last_PSL = 946 - First_Edif = 947 - Celltype = 957 - View = 958 - Viewtype = 959 - Direction = 960 - Contents = 961 - Net = 962 - Viewref = 963 - Cellref = 964 - Libraryref = 965 - Portinstance = 966 - Joined = 967 - Portref = 968 - Instanceref = 969 - Design = 970 - Designator = 971 - Owner = 972 - Member = 973 - Number = 974 - Rename = 975 - Userdata = 976 - Last_Edif = 976 + To_Bitvector = 811 + Math_Real = 812 + Ceil = 813 + Log2 = 814 + Last_Ieee = 814 + First_Directive = 815 + Define = 815 + Endif = 816 + Ifdef = 817 + Ifndef = 818 + Include = 819 + Timescale = 820 + Undef = 821 + Protect = 822 + Begin_Protected = 823 + End_Protected = 824 + Key_Block = 825 + Data_Block = 826 + Line = 827 + Celldefine = 828 + Endcelldefine = 829 + Default_Nettype = 830 + Resetall = 831 + Last_Directive = 831 + First_Systask = 832 + Bits = 832 + D_Root = 833 + D_Unit = 834 + Last_Systask = 834 + First_SV_Method = 835 + Size = 835 + Insert = 836 + Delete = 837 + Pop_Front = 838 + Pop_Back = 839 + Push_Front = 840 + Push_Back = 841 + Name = 842 + Len = 843 + Substr = 844 + Exists = 845 + Atoi = 846 + Itoa = 847 + Find = 848 + Find_Index = 849 + Find_First = 850 + Find_First_Index = 851 + Find_Last = 852 + Find_Last_Index = 853 + Num = 854 + Randomize = 855 + Pre_Randomize = 856 + Post_Randomize = 857 + Srandom = 858 + Get_Randstate = 859 + Set_Randstate = 860 + Seed = 861 + State = 862 + Last_SV_Method = 862 + First_BSV = 863 + uAction = 863 + uActionValue = 864 + BVI = 865 + uC = 866 + uCF = 867 + uE = 868 + uSB = 869 + uSBR = 870 + Action = 871 + Endaction = 872 + Actionvalue = 873 + Endactionvalue = 874 + Ancestor = 875 + Clocked_By = 876 + Default_Clock = 877 + Default_Reset = 878 + Dependencies = 879 + Deriving = 880 + Determines = 881 + Enable = 882 + Ifc_Inout = 883 + Input_Clock = 884 + Input_Reset = 885 + Instance = 886 + Endinstance = 887 + Let = 888 + Match = 889 + Method = 890 + Endmethod = 891 + Numeric = 892 + Output_Clock = 893 + Output_Reset = 894 + Par = 895 + Endpar = 896 + Path = 897 + Provisos = 898 + Ready = 899 + Reset_By = 900 + Rule = 901 + Endrule = 902 + Rules = 903 + Endrules = 904 + Same_Family = 905 + Schedule = 906 + Seq = 907 + Endseq = 908 + Typeclass = 909 + Endtypeclass = 910 + Valueof = 911 + uValueof = 912 + Last_BSV = 912 + First_Comment = 913 + Psl = 913 + Pragma = 914 + Last_Comment = 914 + First_PSL = 915 + A = 915 + Af = 916 + Ag = 917 + Ax = 918 + Abort = 919 + Assume_Guarantee = 920 + Before = 921 + Clock = 922 + E = 923 + Ef = 924 + Eg = 925 + Ex = 926 + Endpoint = 927 + Eventually = 928 + Fairness = 929 + Fell = 930 + Forall = 931 + G = 932 + Inf = 933 + Inherit = 934 + Never = 935 + Next_A = 936 + Next_E = 937 + Next_Event = 938 + Next_Event_A = 939 + Next_Event_E = 940 + Prev = 941 + Rose = 942 + Strong = 943 + W = 944 + Whilenot = 945 + Within = 946 + X = 947 + Last_PSL = 947 + First_Edif = 948 + Celltype = 958 + View = 959 + Viewtype = 960 + Direction = 961 + Contents = 962 + Net = 963 + Viewref = 964 + Cellref = 965 + Libraryref = 966 + Portinstance = 967 + Joined = 968 + Portref = 969 + Instanceref = 970 + Design = 971 + Designator = 972 + Owner = 973 + Member = 974 + Number = 975 + Rename = 976 + Userdata = 977 + Last_Edif = 977 diff --git a/python/libghdl/thin/vhdl/nodes.py b/python/libghdl/thin/vhdl/nodes.py index 93e5f5a84..3d3323bc6 100644 --- a/python/libghdl/thin/vhdl/nodes.py +++ b/python/libghdl/thin/vhdl/nodes.py @@ -1062,137 +1062,138 @@ class Iir_Predefined: Ieee_1164_Vector_Xor = 183 Ieee_1164_Vector_Xnor = 184 Ieee_1164_Vector_Not = 185 - Ieee_1164_Vector_And_Reduce = 186 - Ieee_1164_Vector_Or_Reduce = 187 - Ieee_1164_Condition_Operator = 188 - Ieee_Numeric_Std_Toint_Uns_Nat = 189 - Ieee_Numeric_Std_Toint_Sgn_Int = 190 - Ieee_Numeric_Std_Touns_Nat_Nat_Uns = 191 - Ieee_Numeric_Std_Touns_Nat_Uns_Uns = 192 - Ieee_Numeric_Std_Tosgn_Int_Nat_Sgn = 193 - Ieee_Numeric_Std_Tosgn_Int_Sgn_Sgn = 194 - Ieee_Numeric_Std_Resize_Uns_Nat = 195 - Ieee_Numeric_Std_Resize_Sgn_Nat = 196 - Ieee_Numeric_Std_Resize_Uns_Uns = 197 - Ieee_Numeric_Std_Resize_Sgn_Sgn = 198 - Ieee_Numeric_Std_Add_Uns_Uns = 199 - Ieee_Numeric_Std_Add_Uns_Nat = 200 - Ieee_Numeric_Std_Add_Nat_Uns = 201 - Ieee_Numeric_Std_Add_Uns_Log = 202 - Ieee_Numeric_Std_Add_Log_Uns = 203 - Ieee_Numeric_Std_Add_Sgn_Sgn = 204 - Ieee_Numeric_Std_Add_Sgn_Int = 205 - Ieee_Numeric_Std_Add_Int_Sgn = 206 - Ieee_Numeric_Std_Add_Sgn_Log = 207 - Ieee_Numeric_Std_Add_Log_Sgn = 208 - Ieee_Numeric_Std_Sub_Uns_Uns = 209 - Ieee_Numeric_Std_Sub_Uns_Nat = 210 - Ieee_Numeric_Std_Sub_Nat_Uns = 211 - Ieee_Numeric_Std_Sub_Sgn_Sgn = 212 - Ieee_Numeric_Std_Sub_Sgn_Int = 213 - Ieee_Numeric_Std_Sub_Int_Sgn = 214 - Ieee_Numeric_Std_Mul_Uns_Uns = 215 - Ieee_Numeric_Std_Mul_Uns_Nat = 216 - Ieee_Numeric_Std_Mul_Nat_Uns = 217 - Ieee_Numeric_Std_Mul_Sgn_Sgn = 218 - Ieee_Numeric_Std_Mul_Sgn_Int = 219 - Ieee_Numeric_Std_Mul_Int_Sgn = 220 - Ieee_Numeric_Std_Div_Uns_Uns = 221 - Ieee_Numeric_Std_Div_Uns_Nat = 222 - Ieee_Numeric_Std_Div_Nat_Uns = 223 - Ieee_Numeric_Std_Div_Sgn_Sgn = 224 - Ieee_Numeric_Std_Div_Sgn_Int = 225 - Ieee_Numeric_Std_Div_Int_Sgn = 226 - Ieee_Numeric_Std_Gt_Uns_Uns = 227 - Ieee_Numeric_Std_Gt_Uns_Nat = 228 - Ieee_Numeric_Std_Gt_Nat_Uns = 229 - Ieee_Numeric_Std_Gt_Sgn_Sgn = 230 - Ieee_Numeric_Std_Gt_Sgn_Int = 231 - Ieee_Numeric_Std_Gt_Int_Sgn = 232 - Ieee_Numeric_Std_Lt_Uns_Uns = 233 - Ieee_Numeric_Std_Lt_Uns_Nat = 234 - Ieee_Numeric_Std_Lt_Nat_Uns = 235 - Ieee_Numeric_Std_Lt_Sgn_Sgn = 236 - Ieee_Numeric_Std_Lt_Sgn_Int = 237 - Ieee_Numeric_Std_Lt_Int_Sgn = 238 - Ieee_Numeric_Std_Le_Uns_Uns = 239 - Ieee_Numeric_Std_Le_Uns_Nat = 240 - Ieee_Numeric_Std_Le_Nat_Uns = 241 - Ieee_Numeric_Std_Le_Sgn_Sgn = 242 - Ieee_Numeric_Std_Le_Sgn_Int = 243 - Ieee_Numeric_Std_Le_Int_Sgn = 244 - Ieee_Numeric_Std_Ge_Uns_Uns = 245 - Ieee_Numeric_Std_Ge_Uns_Nat = 246 - Ieee_Numeric_Std_Ge_Nat_Uns = 247 - Ieee_Numeric_Std_Ge_Sgn_Sgn = 248 - Ieee_Numeric_Std_Ge_Sgn_Int = 249 - Ieee_Numeric_Std_Ge_Int_Sgn = 250 - Ieee_Numeric_Std_Eq_Uns_Uns = 251 - Ieee_Numeric_Std_Eq_Uns_Nat = 252 - Ieee_Numeric_Std_Eq_Nat_Uns = 253 - Ieee_Numeric_Std_Eq_Sgn_Sgn = 254 - Ieee_Numeric_Std_Eq_Sgn_Int = 255 - Ieee_Numeric_Std_Eq_Int_Sgn = 256 - Ieee_Numeric_Std_Ne_Uns_Uns = 257 - Ieee_Numeric_Std_Ne_Uns_Nat = 258 - Ieee_Numeric_Std_Ne_Nat_Uns = 259 - Ieee_Numeric_Std_Ne_Sgn_Sgn = 260 - Ieee_Numeric_Std_Ne_Sgn_Int = 261 - Ieee_Numeric_Std_Ne_Int_Sgn = 262 - Ieee_Numeric_Std_Shl_Uns_Nat = 263 - Ieee_Numeric_Std_Shr_Uns_Nat = 264 - Ieee_Numeric_Std_Shl_Sgn_Nat = 265 - Ieee_Numeric_Std_Shr_Sgn_Nat = 266 - Ieee_Numeric_Std_Rol_Uns_Nat = 267 - Ieee_Numeric_Std_Ror_Uns_Nat = 268 - Ieee_Numeric_Std_Rol_Sgn_Nat = 269 - Ieee_Numeric_Std_Ror_Sgn_Nat = 270 - Ieee_Numeric_Std_Not_Uns = 271 - Ieee_Numeric_Std_Not_Sgn = 272 - Ieee_Numeric_Std_And_Uns_Uns = 273 - Ieee_Numeric_Std_And_Sgn_Sgn = 274 - Ieee_Numeric_Std_Or_Uns_Uns = 275 - Ieee_Numeric_Std_Or_Sgn_Sgn = 276 - Ieee_Numeric_Std_Nand_Uns_Uns = 277 - Ieee_Numeric_Std_Nand_Sgn_Sgn = 278 - Ieee_Numeric_Std_Nor_Uns_Uns = 279 - Ieee_Numeric_Std_Nor_Sgn_Sgn = 280 - Ieee_Numeric_Std_Xor_Uns_Uns = 281 - Ieee_Numeric_Std_Xor_Sgn_Sgn = 282 - Ieee_Numeric_Std_Xnor_Uns_Uns = 283 - Ieee_Numeric_Std_Xnor_Sgn_Sgn = 284 - Ieee_Numeric_Std_Neg_Uns = 285 - Ieee_Numeric_Std_Neg_Sgn = 286 - Ieee_Numeric_Std_Match_Log = 287 - Ieee_Numeric_Std_Match_Uns = 288 - Ieee_Numeric_Std_Match_Sgn = 289 - Ieee_Numeric_Std_Match_Slv = 290 - Ieee_Numeric_Std_Match_Suv = 291 - Ieee_Math_Real_Ceil = 292 - Ieee_Math_Real_Log2 = 293 - Ieee_Std_Logic_Unsigned_Add_Slv_Slv = 294 - Ieee_Std_Logic_Unsigned_Add_Slv_Int = 295 - Ieee_Std_Logic_Unsigned_Add_Int_Slv = 296 - Ieee_Std_Logic_Unsigned_Add_Slv_Sl = 297 - Ieee_Std_Logic_Unsigned_Add_Sl_Slv = 298 - Ieee_Std_Logic_Unsigned_Lt_Slv_Slv = 299 - Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 300 - Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 301 - Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 302 - Ieee_Std_Logic_Unsigned_Le_Slv_Int = 303 - Ieee_Std_Logic_Unsigned_Le_Int_Slv = 304 - Ieee_Std_Logic_Unsigned_Gt_Slv_Slv = 305 - Ieee_Std_Logic_Unsigned_Gt_Slv_Int = 306 - Ieee_Std_Logic_Unsigned_Gt_Int_Slv = 307 - Ieee_Std_Logic_Unsigned_Ge_Slv_Slv = 308 - Ieee_Std_Logic_Unsigned_Ge_Slv_Int = 309 - Ieee_Std_Logic_Unsigned_Ge_Int_Slv = 310 - Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 311 - Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 312 - Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 313 - Ieee_Std_Logic_Unsigned_Ne_Slv_Slv = 314 - Ieee_Std_Logic_Unsigned_Ne_Slv_Int = 315 - Ieee_Std_Logic_Unsigned_Ne_Int_Slv = 316 + 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_Lt_Slv_Slv = 300 + Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 301 + Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 302 + Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 303 + Ieee_Std_Logic_Unsigned_Le_Slv_Int = 304 + Ieee_Std_Logic_Unsigned_Le_Int_Slv = 305 + Ieee_Std_Logic_Unsigned_Gt_Slv_Slv = 306 + Ieee_Std_Logic_Unsigned_Gt_Slv_Int = 307 + Ieee_Std_Logic_Unsigned_Gt_Int_Slv = 308 + Ieee_Std_Logic_Unsigned_Ge_Slv_Slv = 309 + Ieee_Std_Logic_Unsigned_Ge_Slv_Int = 310 + Ieee_Std_Logic_Unsigned_Ge_Int_Slv = 311 + Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 312 + Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 313 + Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 314 + Ieee_Std_Logic_Unsigned_Ne_Slv_Slv = 315 + Ieee_Std_Logic_Unsigned_Ne_Slv_Int = 316 + Ieee_Std_Logic_Unsigned_Ne_Int_Slv = 317 Get_Kind = libghdl.vhdl__nodes__get_kind Get_Location = libghdl.vhdl__nodes__get_location -- cgit v1.2.3