3 <!-- This HTML file has been created by texi2html 1.54
4 from suif1.texi on 28 April 1999 -->
6 <TITLE>The SUIF Version
1 Library - Pointer Types
</TITLE>
7 <link href=
"suif1_63.html" rel=Next
>
8 <link href=
"suif1_61.html" rel=Previous
>
9 <link href=
"suif1_toc.html" rel=ToC
>
13 <p>Go to the
<A HREF=
"suif1_1.html">first
</A>,
<A HREF=
"suif1_61.html">previous
</A>,
<A HREF=
"suif1_63.html">next
</A>,
<A HREF=
"suif1_113.html">last
</A> section,
<A HREF=
"suif1_toc.html">table of contents
</A>.
17 <H2><A NAME=
"SEC62" HREF=
"suif1_toc.html#TOC62">Pointer Types
</A></H2>
27 Pointer types are defined using the
<CODE>TYPE_PTR
</CODE> operator and the
28 <CODE>ptr_type
</CODE> derived class. The
<CODE>ref_type
</CODE> method returns the
29 type that is pointed to by a particular
<CODE>ptr_type
</CODE> node. The
30 <CODE>set_ref_type
</CODE> method can be used to change this referent type.
31 The size of a pointer type is determined by the target machine
32 (see section
<A HREF=
"suif1_103.html#SEC103">Target Machine Parameters
</A>); it cannot be changed for individual
38 <p>Go to the
<A HREF=
"suif1_1.html">first
</A>,
<A HREF=
"suif1_61.html">previous
</A>,
<A HREF=
"suif1_63.html">next
</A>,
<A HREF=
"suif1_113.html">last
</A> section,
<A HREF=
"suif1_toc.html">table of contents
</A>.