Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

null.c File Reference

#include "c.h"

Include dependency graph for null.c:

Include dependency graph

Go to the source code of this file.

Defines

#define I(f)   null_##f

Variables

void I( address )(Symbol q, Symbol p, long n)
void I( blockbeg )(Env *e)
void I( blockend )(Env *e)
void I( defaddress )(Symbol p)
void I( defconst )(int suffix, int size, Value v)
void I( defstring )(int len, char *s)
void I( defsymbol )(Symbol p)
void I( emit )(Node p)
void I( export )(Symbol p)
void I( function )(Symbol f, Symbol caller[], Symbol callee[], int ncalls)
Node I( gen )(Node p)
void I( global )(Symbol p)
void I( import )(Symbol p)
void I( local )(Symbol p)
Interface nullIR
void I( progbeg )(int argc, char *argv[])
void I( progend )(void)
void I( segment )(int s)
void I( space )(int n)
void I( stabblock )(int brace, int lev, Symbol *p)
void I( stabend )(Coordinate *cp, Symbol p, Coordinate **cpp, Symbol *sp, Symbol *stab)
void I( stabfend )(Symbol p, int lineno)
void I( stabinit )(char *file, int argc, char *argv[])
void I( stabline )(Coordinate *cp)
void I( stabsym )(Symbol p)
void I( stabtype )(Symbol p)


Define Documentation

#define I  )     null_##f
 

Definition at line 2 of file null.c.


Variable Documentation

void I( address)(Symbol q, Symbol p, long n) [static]
 

Definition at line 5 of file null.c.

00005 {}

void I( blockbeg)(Env *e) [static]
 

Definition at line 6 of file null.c.

00006 {}

void I( blockend)(Env *e) [static]
 

Definition at line 7 of file null.c.

00007 {}

void I( defaddress)(Symbol p) [static]
 

Definition at line 8 of file null.c.

00008 {}

void I( defconst)(int suffix, int size, Value v) [static]
 

Definition at line 9 of file null.c.

00009 {}

void I( defstring)(int len, char *s) [static]
 

Definition at line 10 of file null.c.

00010 {}

void I( defsymbol)(Symbol p) [static]
 

Definition at line 11 of file null.c.

00011 {}

void I( emit)(Node p) [static]
 

Definition at line 12 of file null.c.

00012 {}

void I( export)(Symbol p) [static]
 

Definition at line 13 of file null.c.

00013 {}

void I( function)(Symbol f, Symbol caller[], Symbol callee[], int ncalls) [static]
 

Definition at line 14 of file null.c.

00014 {}

Node I( gen)(Node p) [static]
 

Definition at line 4 of file null.c.

00004 { return p; }

void I( global)(Symbol p) [static]
 

Definition at line 15 of file null.c.

00015 {}

void I( import)(Symbol p) [static]
 

Definition at line 16 of file null.c.

00016 {}

void I( local)(Symbol p) [static]
 

Definition at line 17 of file null.c.

00017 {}

Interface nullIR
 

Initial value:

 {
    1, 1, 0,    
    2, 2, 0,    
    4, 4, 0,    
    8, 8, 1,    
    8 ,8, 1,    
    4, 4, 1,    
    8, 8, 1,    
    16,16,1,    
    4, 4, 0,    
    0, 4, 0,    
    1,      
    0,      
    0,      
    0,      
    1,      
    0,      
    0,      
    I(address),
    I(blockbeg),
    I(blockend),
    I(defaddress),
    I(defconst),
    I(defstring),
    I(defsymbol),
    I(emit),
    I(export),
    I(function),
    I(gen),
    I(global),
    I(import),
    I(local),
    I(progbeg),
    I(progend),
    I(segment),
    I(space),
    I(stabblock),
    I(stabend),
    I(stabfend),
    I(stabinit),
    I(stabline),
    I(stabsym),
    I(stabtype)
}

Definition at line 31 of file null.c.

void I( progbeg)(int argc, char *argv[]) [static]
 

Definition at line 18 of file null.c.

00018 {}

void I( progend)(void) [static]
 

Definition at line 19 of file null.c.

00019 {}

void I( segment)(int s) [static]
 

Definition at line 20 of file null.c.

00020 {}

void I( space)(int n) [static]
 

Definition at line 21 of file null.c.

00021 {}

void I( stabblock)(int brace, int lev, Symbol *p) [static]
 

Definition at line 22 of file null.c.

00022 {}

void I( stabend)(Coordinate *cp, Symbol p, Coordinate **cpp, Symbol *sp, Symbol *stab) [static]
 

Definition at line 23 of file null.c.

00023 {}

void I( stabfend)(Symbol p, int lineno) [static]
 

Definition at line 24 of file null.c.

00024 {}

void I( stabinit)(char *file, int argc, char *argv[]) [static]
 

Definition at line 25 of file null.c.

00025 {}

void I( stabline)(Coordinate *cp) [static]
 

Definition at line 26 of file null.c.

00026 {}

void I( stabsym)(Symbol p) [static]
 

Definition at line 27 of file null.c.

00027 {}

void I( stabtype)(Symbol p) [static]
 

Definition at line 28 of file null.c.

00028 {}


Generated on Thu Aug 25 15:54:59 2005 for Quake III Arena by  doxygen 1.3.9.1