/dports/cad/ghdl/ghdl-1.0.0/src/grt/ |
H A D | grt-rtis.ads | 158 Parent : Ghdl_Rti_Access; 177 Parent : Ghdl_Rti_Access; 183 Child : Ghdl_Rti_Access; 210 Obj_Type : Ghdl_Rti_Access; 226 Parent : Ghdl_Rti_Access; 287 Basetype : Ghdl_Rti_Access; 311 Element : Ghdl_Rti_Access; 350 Base : Ghdl_Rti_Access; 377 Eltype : Ghdl_Rti_Access; 464 Rti : Ghdl_Rti_Access; [all …]
|
H A D | grt-images.ads | 31 (Res : Std_String_Ptr; Val : Ghdl_B1; Rti : Ghdl_Rti_Access); 33 (Res : Std_String_Ptr; Val : Ghdl_E8; Rti : Ghdl_Rti_Access); 35 (Res : Std_String_Ptr; Val : Ghdl_E32; Rti : Ghdl_Rti_Access); 40 (Res : Std_String_Ptr; Val : Ghdl_I64; Rti : Ghdl_Rti_Access); 42 (Res : Std_String_Ptr; Val : Ghdl_I32; Rti : Ghdl_Rti_Access); 52 (Res : Std_String_Ptr; Val : Ghdl_B1; Rti : Ghdl_Rti_Access); 54 (Res : Std_String_Ptr; Val : Ghdl_E8; Rti : Ghdl_Rti_Access); 56 (Res : Std_String_Ptr; Val : Ghdl_E32; Rti : Ghdl_Rti_Access); 60 (Res : Std_String_Ptr; Val : Ghdl_I32; Rti : Ghdl_Rti_Access); 62 (Res : Std_String_Ptr; Val : Ghdl_I64; Rti : Ghdl_Rti_Access); [all …]
|
H A D | grt-rtis_utils.ads | 39 Obj : Ghdl_Rti_Access; 47 Obj : Ghdl_Rti_Access) 55 Val_Type : Ghdl_Rti_Access; 58 Obj_Type : Ghdl_Rti_Access; 65 procedure Object_To_Base_Bounds (Obj_Type : Ghdl_Rti_Access; 79 function Is_Unbounded (Rti : Ghdl_Rti_Access) return Boolean; 83 Type_Rti : Ghdl_Rti_Access); 86 function Get_Physical_Unit_Name (Unit : Ghdl_Rti_Access) 90 function Get_Physical_Unit_Value (Unit : Ghdl_Rti_Access; 91 Type_Rti : Ghdl_Rti_Access) [all …]
|
H A D | grt-rtis_addr.ads | 42 Block : Ghdl_Rti_Access; 59 Stmt : out Ghdl_Rti_Access); 64 (Ctxt : Rti_Context; Gen : Ghdl_Rti_Access) return Rti_Context; 91 Def : Ghdl_Rti_Access; 99 (Layout : Address; El_Rti : Ghdl_Rti_Access) return Address; 106 function Range_To_Length (Rng : Ghdl_Range_Ptr; Base_Type : Ghdl_Rti_Access) 110 function Get_Base_Type (Atype : Ghdl_Rti_Access) return Ghdl_Rti_Access; 114 function Rti_Anonymous_Type (Atype : Ghdl_Rti_Access) return Boolean; 119 function Rti_Complex_Type (Atype : Ghdl_Rti_Access) return Boolean;
|
H A D | grt-values.ads | 39 function Ghdl_Value_B1 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 41 function Ghdl_Value_E8 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 43 function Ghdl_Value_E32 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 48 function Ghdl_Value_P64 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 50 function Ghdl_Value_P32 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 60 (S : Std_String_Basep; Len : Ghdl_Index_Type; Rti : Ghdl_Rti_Access)
|
H A D | grt-images.adb | 70 (Res : Std_String_Ptr; Val : Ghdl_B1; Rti : Ghdl_Rti_Access) 77 (Res : Std_String_Ptr; Val : Ghdl_E8; Rti : Ghdl_Rti_Access) 84 (Res : Std_String_Ptr; Val : Ghdl_E32; Rti : Ghdl_Rti_Access) 110 (Res : Std_String_Ptr; Val : Ghdl_I64; Rti : Ghdl_Rti_Access) 134 (Res : Std_String_Ptr; Val : Ghdl_I32; Rti : Ghdl_Rti_Access) 321 (Res : Std_String_Ptr; Val : Ghdl_I32; Rti : Ghdl_Rti_Access) 325 (Res : Std_String_Ptr; Val : Ghdl_I64; Rti : Ghdl_Rti_Access) 330 Val : Std_Time; Unit : Std_Time; Rti : Ghdl_Rti_Access) 365 Val : Ghdl_Ptr; Len : Ghdl_Index_Type; Rti : Ghdl_Rti_Access) 382 Val : Ghdl_Ptr; Len : Ghdl_Index_Type; Rti : Ghdl_Rti_Access) [all …]
|
H A D | grt-rtis_addr.adb | 71 Nblk : Ghdl_Rti_Access; 72 Parent : Ghdl_Rti_Access; 120 Stmt : out Ghdl_Rti_Access) 137 (Ctxt : Rti_Context; Gen : Ghdl_Rti_Access) return Rti_Context 241 Def : Ghdl_Rti_Access; 285 (Layout : Address; El_Rti : Ghdl_Rti_Access) return Address is 309 Idx_Def : Ghdl_Rti_Access; 324 function Get_Base_Type (Atype : Ghdl_Rti_Access) return Ghdl_Rti_Access 326 Res : Ghdl_Rti_Access; 357 function Rti_Complex_Type (Atype : Ghdl_Rti_Access) return Boolean is [all …]
|
H A D | grt-rtis_utils.adb | 41 Child : Ghdl_Rti_Access; 240 Obj_Type : Ghdl_Rti_Access; 251 procedure Handle_Any (Rti : Ghdl_Rti_Access); 253 procedure Handle_Scalar (Rti : Ghdl_Rti_Access) 284 procedure Range_Pos_To_Val (Rti : Ghdl_Rti_Access; 327 Rti : Ghdl_Rti_Access; 421 procedure Handle_Any (Rti : Ghdl_Rti_Access) is 512 Type_Rti : Ghdl_Rti_Access) 580 Type_Rti : Ghdl_Rti_Access) 637 Type_Rti : Ghdl_Rti_Access) [all …]
|
H A D | grt-change_generics.adb | 53 Rti : Ghdl_Rti_Access) 78 El_Rti : constant Ghdl_Rti_Access := Type_Rti.Element; 79 Idx_Rti : constant Ghdl_Rti_Access := Type_Rti.Indexes (0); 80 Idx_Base_Rti : Ghdl_Rti_Access; 189 Type_Rti : Ghdl_Rti_Access) 246 Rti : constant Ghdl_Rti_Access := Avhpi_Get_Rti (Decl); 249 Type_Rti : constant Ghdl_Rti_Access := Obj_Rti.Obj_Type; 351 Rti : constant Ghdl_Rti_Access := Avhpi_Get_Rti (Decl); 354 Type_Rti : constant Ghdl_Rti_Access := Obj_Rti.Obj_Type;
|
H A D | grt-rtis_types.ads | 32 Std_Standard_Bit_RTI_Ptr : Ghdl_Rti_Access; 34 Std_Standard_Boolean_RTI_Ptr : Ghdl_Rti_Access; 39 Ieee_Std_Logic_1164_Std_Ulogic_RTI_Ptr : Ghdl_Rti_Access := null;
|
H A D | grt-disp_rti.adb | 202 Idx_Rti : constant Ghdl_Rti_Access := 272 Rti : Ghdl_Rti_Access; 586 Idx_Base : Ghdl_Rti_Access; 588 El_Type : Ghdl_Rti_Access; 616 El_Type : Ghdl_Rti_Access; 796 procedure Disp_Rti (Rti : Ghdl_Rti_Access; 919 Obj_Type : Ghdl_Rti_Access; 999 Inst_Rti : Ghdl_Rti_Access; 1074 Bt : Ghdl_Rti_Access; 1103 Unit : Ghdl_Rti_Access; [all …]
|
H A D | grt-disp_signals.adb | 44 Val_Type : Ghdl_Rti_Access; 49 Val_Type : Ghdl_Rti_Access; 62 (Ctxt : Rti_Context; Obj : Ghdl_Rti_Access) 130 Sig_Type : Ghdl_Rti_Access; 199 (Sig : Ghdl_Signal_Ptr; Sig_Type : Ghdl_Rti_Access; Sources : Boolean) 305 Val_Type : Ghdl_Rti_Access; 325 Val_Type : Ghdl_Rti_Access; 372 Val_Type : Ghdl_Rti_Access; 504 Val_Type : Ghdl_Rti_Access; 523 function Process_Block (Ctxt : Rti_Context; Obj : Ghdl_Rti_Access)
|
H A D | grt-values.adb | 86 (S : Std_String_Basep; Len : Ghdl_Index_Type; Rti : Ghdl_Rti_Access) 110 function Ghdl_Value_Enum (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 116 function Ghdl_Value_B1 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 123 function Ghdl_Value_E8 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 130 function Ghdl_Value_E32 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 578 Rti : Ghdl_Rti_Access) 592 Multiple : Ghdl_Rti_Access; 634 function Ghdl_Value_P64 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access) 644 function Ghdl_Value_P32 (Str : Std_String_Ptr; Rti : Ghdl_Rti_Access)
|
H A D | grt-disp_tree.adb | 48 Child : out Ghdl_Rti_Access) 82 procedure Disp_Tree_Child (Rti : Ghdl_Rti_Access; Ctxt : Rti_Context) 201 Child : Ghdl_Rti_Access; 202 Child2 : Ghdl_Rti_Access; 264 Old_Child2 : Ghdl_Rti_Access; 306 Ch : Ghdl_Rti_Access; 400 Child : Ghdl_Rti_Access;
|
H A D | grt-waves.adb | 466 Type_Rti : Ghdl_Rti_Access; 522 procedure Find_Type (Rti : Ghdl_Rti_Access; 710 Rti : Ghdl_Rti_Access; 739 Rti : Ghdl_Rti_Access; 780 Rti : Ghdl_Rti_Access; 1298 Index_Type : Ghdl_Rti_Access; 1299 El_Type : Ghdl_Rti_Access; 1324 El_Type : Ghdl_Rti_Access; 1350 Rti : Ghdl_Rti_Access; 1462 Unit : Ghdl_Rti_Access; [all …]
|
H A D | grt-processes.ads | 108 Ctxt : Ghdl_Rti_Access; 112 Ctxt : Ghdl_Rti_Access; 116 Ctxt : Ghdl_Rti_Access; 121 Ctxt : Ghdl_Rti_Access;
|
H A D | grt-names.ads | 29 Ctxt : Ghdl_Rti_Access; 34 Ctxt : Ghdl_Rti_Access;
|
H A D | grt-rtis.adb | 27 procedure Ghdl_Rti_Add_Package (Pkg : Ghdl_Rti_Access) is 36 Top : Ghdl_Rti_Access;
|
H A D | grt-rtis_binding.ads | 42 Std_Standard_Bit_RTI_Ptr : Ghdl_Rti_Access 45 Std_Standard_Boolean_RTI_Ptr : Ghdl_Rti_Access
|
H A D | grt-avhpi.adb | 178 El_Type : Ghdl_Rti_Access; 183 El_Type1 : Ghdl_Rti_Access; 231 El_Type : Ghdl_Rti_Access; 261 Ch : Ghdl_Rti_Access; 376 procedure Rti_To_Handle (Rti : Ghdl_Rti_Access; 450 Ch : Ghdl_Rti_Access; 626 Parent : Ghdl_Rti_Access; 883 Rti : Ghdl_Rti_Access; 940 Atype : Ghdl_Rti_Access; 979 Base_Type : Ghdl_Rti_Access; [all …]
|
H A D | grt-avhpi.ads | 514 function Avhpi_Get_Rti (Obj : VhpiHandleT) return Ghdl_Rti_Access; 539 N_Type : Ghdl_Rti_Access; 553 Atype : Ghdl_Rti_Access; 560 Rng_Type : Ghdl_Rti_Access;
|
H A D | grt-names.adb | 86 Ctxt : Ghdl_Rti_Access; 95 Ctxt : Ghdl_Rti_Access;
|
H A D | grt-vcd.adb | 274 function Rti_To_Vcd_Kind (Rti : Ghdl_Rti_Access) return Vcd_Var_Type is 306 It : Ghdl_Rti_Access; 339 Rti : Ghdl_Rti_Access; 373 Idx_Rti : constant Ghdl_Rti_Access := 386 Idx_Rti : constant Ghdl_Rti_Access :=
|
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/translate/ |
H A D | translation.adb | 763 Rtis.Ghdl_Rti_Access); 783 Rtis.Ghdl_Rti_Access); 1977 Rtis.Ghdl_Rti_Access, Wki_Rti); 1980 Rtis.Ghdl_Rti_Access, Wki_Rti); 1986 Rtis.Ghdl_Rti_Access, Wki_Rti); 1989 Rtis.Ghdl_Rti_Access, Wki_Rti); 1992 Rtis.Ghdl_Rti_Access, Wki_Rti); 1996 Rtis.Ghdl_Rti_Access, Wki_Rti); 2000 Rtis.Ghdl_Rti_Access, Wki_Rti); 2004 Rtis.Ghdl_Rti_Access, Wki_Rti); [all …]
|
H A D | trans-rtis.adb | 362 Ghdl_Rti_Access := New_Access_Type (Ghdl_Rti_Common); 386 Get_Identifier ("rti"), Ghdl_Rti_Access); 405 Get_Identifier ("stmt"), Ghdl_Rti_Access); 423 Wki_Parent, Ghdl_Rti_Access); 447 Wki_Parent, Ghdl_Rti_Access); 514 Get_Identifier ("base"), Ghdl_Rti_Access); 702 Wki_Parent, Ghdl_Rti_Access); 886 (Ghdl_Rti_Array, Ghdl_Rti_Access, 1429 Stype := New_Array_Subtype (Ghdl_Rti_Array, Ghdl_Rti_Access, 2060 New_Record_Aggr_El (List, New_Null_Access (Ghdl_Rti_Access)); [all …]
|