/dports/cad/ghdl/ghdl-1.0.0/src/ |
H A D | lists.ads | 87 function Get_Nbr_Elements (List: List_Type) return Natural; subprogspec 88 pragma Inline (Get_Nbr_Elements);
|
H A D | lists.adb | 59 function Get_Nbr_Elements (List: List_Type) return Natural is subprogram 62 end Get_Nbr_Elements;
|
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/ |
H A D | vhdl-evaluation.adb | 711 Len := Get_Nbr_Elements (Lits); 736 if Get_Nbr_Elements (Lits) = 0 then 806 Len := Get_Nbr_Elements (L_List); 808 if Len /= Get_Nbr_Elements (R_List) then 940 Len : constant Natural := Get_Nbr_Elements (Arr_List); 1144 Res_Len := Get_Nbr_Elements (El_List); 1167 El_Len := Get_Nbr_Elements (El_List); 1385 L_Len := Get_Nbr_Elements (L_List); 1386 R_Len := Get_Nbr_Elements (R_List); 2299 (Get_Nbr_Elements [all …]
|
H A D | vhdl-sem_types.adb | 849 if Get_Nbr_Elements (Literal_List) <= 256 then 1038 Base_Index_List := Create_Iir_Flist (Get_Nbr_Elements (Index_List)); 1446 New_El_List := Create_Iir_Flist (Get_Nbr_Elements (El_List)); 1620 Type_Nbr_Dim := Get_Nbr_Elements (Type_Index_List); 1621 Subtype_Nbr_Dim := Get_Nbr_Elements (Subtype_Index_List); 1996 El_List := Create_Iir_Flist (Get_Nbr_Elements (Index_List)); 2036 Nbr_Els : constant Natural := Get_Nbr_Elements (Tm_El_List); 2744 St_List := Create_Iir_Flist (Get_Nbr_Elements (El_List));
|
H A D | vhdl-sem_inst.adb | 216 Res := Create_Iir_Flist (Get_Nbr_Elements (L)); 902 pragma Assert (Get_Nbr_Elements (N) = Get_Nbr_Elements (Inst));
|
H A D | vhdl-sem_names.adb | 116 case Get_Nbr_Elements (List) is 729 if Get_Nbr_Elements (Index_List) /= 1 then 1068 if Dim < 1 or else Dim > Int64 (Get_Nbr_Elements (Indexes_List)) 1488 if Get_Nbr_Elements (Index_List1) /= Get_Nbr_Elements (Index_List2) then 2789 if Get_Nbr_Elements (Get_Index_Subtype_List (Arr_Type)) /= 4534 case Get_Nbr_Elements (New_List) is
|
H A D | vhdl-ieee-std_logic_1164.adb | 256 if Get_Nbr_Elements (Lit_List) /= 9 then
|
H A D | vhdl-utils.adb | 66 Len : constant Natural := Get_Nbr_Elements (L); 796 List_Len : constant Natural := Get_Nbr_Elements (Literal_List); 1236 return Get_Nbr_Elements (Get_Index_Subtype_List (Array_Type));
|
H A D | vhdl-sem_expr.adb | 1305 case Get_Nbr_Elements (Imp_List) is 1351 if Get_Nbr_Elements (Res_Type) = 1 then 1674 if Get_Nbr_Elements (List) /= 2 then 1940 case Get_Nbr_Elements (Overload_List) is 3054 Matches: Iir_Array (0 .. Get_Nbr_Elements (El_List) - 1); 3574 if Dim = Get_Nbr_Elements (Index_List) then 3605 if Dim + 1 = Get_Nbr_Elements (Index_List) then 3913 Nbr_Dim : constant Natural := Get_Nbr_Elements (Index_List);
|
H A D | vhdl-sem_assocs.adb | 646 Nbr : constant Natural := Get_Nbr_Elements (Index_List); 888 Nbr_Dims : constant Natural := Get_Nbr_Elements (Index_Tlist); 1004 Nbr_Dims : constant Natural := Get_Nbr_Elements (Index_Tlist); 1023 Nbr_El : constant Natural := Get_Nbr_Elements (El_List);
|
H A D | vhdl-errors.adb | 1018 Nbr : constant Natural := Get_Nbr_Elements (List);
|
H A D | vhdl-nodes.ads | 6964 function Get_Nbr_Elements (L : Iir_List) return Natural subprogram 6965 renames Lists.Get_Nbr_Elements; 7004 function Get_Nbr_Elements (Flist : Iir_Flist) return Natural subprogram
|
H A D | vhdl-configuration.adb | 795 if Get_Nbr_Elements (Indexes) /= 1 then
|
H A D | vhdl-sem.adb | 1496 if Get_Nbr_Elements (L_Left) /= Get_Nbr_Elements (L_Right) then
|
H A D | vhdl-annotations.adb | 234 Nbr_Enums := Get_Nbr_Elements
|
/dports/cad/ghdl/ghdl-1.0.0/pyGHDL/libghdl/vhdl/ |
H A D | lists.py | 122 def Get_Nbr_Elements(List) -> int: function
|
/dports/cad/ghdl/ghdl-1.0.0/src/synth/ |
H A D | synth-decls.adb | 168 (Iir_Index32 (Get_Nbr_Elements (El_List))); 262 Get_Nbr_Elements (Get_Enumeration_Literal_List (Def)); 411 (Dim_Type (Get_Nbr_Elements (St_Indexes)));
|
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/translate/ |
H A D | trans-chap3.adb | 307 Nbr : constant Natural := Get_Nbr_Elements (El_List); 346 pragma Assert (Get_Nbr_Elements (El_List) = 2); 719 or else Get_Nbr_Elements (Indexes_List) > 1 1472 (0 .. Iir_Index32 (Get_Nbr_Elements (El_Blist)) - 1); 2077 (Get_Nbr_Elements 2738 Nbr_Dim : constant Natural := Get_Nbr_Elements (Indexes_List); 2890 Nbr_Dim : constant Natural := Get_Nbr_Elements (Index_List); 3616 Nbr_Dim : constant Natural := Get_Nbr_Elements (Index_List);
|
H A D | trans-chap14.adb | 255 (Get_Nbr_Elements 336 Limit := Get_Nbr_Elements (List) - 1;
|
H A D | trans-rtis.adb | 1092 Nbr_Lit : constant Natural := Get_Nbr_Elements (Lit_List); 1409 Nbr_Indexes : constant Natural := Get_Nbr_Elements (List); 1512 (Aggr, New_Index_Lit (Unsigned_64 (Get_Nbr_Elements (List)))); 1723 (Aggr, New_Index_Lit (Unsigned_64 (Get_Nbr_Elements (El_List))));
|
H A D | trans-chap1.adb | 394 if Get_Nbr_Elements (Get_Instantiation_List (Cfg)) = 0 then
|
H A D | trans-chap7.adb | 288 Unsigned_32 (Get_Nbr_Elements (El_List))); 833 for I in 1 .. Get_Nbr_Elements (Expr_Indexes) loop 3235 if Get_Nbr_Elements (Index_List) = Dim then 3259 Nbr_El : constant Natural := Get_Nbr_Elements (El_List); 5075 Nbr_Indexes : constant Natural := Get_Nbr_Elements (Indexes);
|
H A D | trans-chap6.adb | 428 Nbr_Dim : constant Natural := Get_Nbr_Elements (Index_List);
|
H A D | trans-chap8.adb | 421 if Natural (Val) > Get_Nbr_Elements (List) then 988 Final := Dim = Get_Nbr_Elements (Get_Index_Subtype_List (Targ_Type)); 4225 Nbr_Dim : constant Natural := Get_Nbr_Elements (Index_List);
|
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/simulate/ |
H A D | simul-execution.adb | 1734 Res := Create_Array_Value (Iir_Index32 (Get_Nbr_Elements (Index_List))); 1799 pragma Assert (Get_Nbr_Elements (Index_Types) = 1); 2003 Iir_Index32 (Get_Nbr_Elements (Index_List)); 2033 Res := Create_Record_Value (Iir_Index32 (Get_Nbr_Elements (List))); 2200 Res := Create_Record_Value (Iir_Index32 (Get_Nbr_Elements (List))); 2241 Iir_Index32 (Get_Nbr_Elements (Index_List)); 2575 Iir_Index32 (Get_Nbr_Elements (Index_List));
|