Home
last modified time | relevance | path

Searched refs:Ghdl_Rti_Access (Results 1 – 25 of 39) sorted by relevance

12

/dports/cad/ghdl/ghdl-1.0.0/src/grt/
H A Dgrt-rtis.ads158 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 Dgrt-images.ads31 (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 Dgrt-rtis_utils.ads39 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 Dgrt-rtis_addr.ads42 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 Dgrt-values.ads39 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 Dgrt-images.adb70 (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 Dgrt-rtis_addr.adb71 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 Dgrt-rtis_utils.adb41 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 Dgrt-change_generics.adb53 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 Dgrt-rtis_types.ads32 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 Dgrt-disp_rti.adb202 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 Dgrt-disp_signals.adb44 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 Dgrt-values.adb86 (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 Dgrt-disp_tree.adb48 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 Dgrt-waves.adb466 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 Dgrt-processes.ads108 Ctxt : Ghdl_Rti_Access;
112 Ctxt : Ghdl_Rti_Access;
116 Ctxt : Ghdl_Rti_Access;
121 Ctxt : Ghdl_Rti_Access;
H A Dgrt-names.ads29 Ctxt : Ghdl_Rti_Access;
34 Ctxt : Ghdl_Rti_Access;
H A Dgrt-rtis.adb27 procedure Ghdl_Rti_Add_Package (Pkg : Ghdl_Rti_Access) is
36 Top : Ghdl_Rti_Access;
H A Dgrt-rtis_binding.ads42 Std_Standard_Bit_RTI_Ptr : Ghdl_Rti_Access
45 Std_Standard_Boolean_RTI_Ptr : Ghdl_Rti_Access
H A Dgrt-avhpi.adb178 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 Dgrt-avhpi.ads514 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 Dgrt-names.adb86 Ctxt : Ghdl_Rti_Access;
95 Ctxt : Ghdl_Rti_Access;
H A Dgrt-vcd.adb274 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 Dtranslation.adb763 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 Dtrans-rtis.adb362 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 …]

12