Define __builtin_va_list as a built-in type.
[suif.git] / html / suif1_62.html
blob58cc3eb690667aa050cebe99fc00f11d6963dca5
1 <HTML>
2 <HEAD>
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>
11 </HEAD>
12 <BODY>
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>.
14 <P><HR><P>
17 <H2><A NAME="SEC62" HREF="suif1_toc.html#TOC62">Pointer Types</A></H2>
18 <P>
19 <A NAME="IDX433"></A>
20 <A NAME="IDX434"></A>
22 </P>
23 <P>
24 <A NAME="IDX435"></A>
25 <A NAME="IDX436"></A>
26 <A NAME="IDX437"></A>
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
33 pointer types.
35 </P>
37 <P><HR><P>
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>.
39 </BODY>
40 </HTML>