Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

function_body_i.h

Go to the documentation of this file.
00001 // AUTOMATICALLY GENERATED -- DO NOT EDIT!         -*- c++ -*-
00002 
00003 #ifndef function_body_i_h
00004 #define function_body_i_h
00005 
00006 #include <iostream>
00007 #include <vector>
00008 #include "function.h"
00009 #include "type_rep.h"
00010 #include "block.h"
00011 #include "annotator.h"
00012 #include "annotation.h"
00013 #include "class.h"
00014 #include "typedef.h"
00015 #include "init_handler.h"
00016 
00017 /************************** Function_body_queue **************************/
00018 
00019 struct Function_body_node {
00020     Function_body_node*  next;
00021     Function_signature*            fsig;
00022     Block_scope*                   scope;
00023     Ptree*                         tree;
00024     Ptree*                         init;
00025  public:
00026     Function_body_node(Function_signature* fsig,
00027                        Block_scope* scope,
00028                        Ptree* tree,
00029                        Ptree* init)
00030         : next(0), fsig(fsig), scope(scope), tree(tree), init(init) { }
00031 };
00032 
00033 #endif // function_body_i_h

Generated on Mon Feb 10 17:32:49 2003 for VFiasco Semantics Compiler by doxygen1.2.15