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

Function_body_node Struct Reference

#include <function_body_i.h>

Collaboration diagram for Function_body_node:

Collaboration graph
[legend]
List of all members.

Public Methods

 Function_body_node (Function_signature *fsig, Block_scope *scope, Ptree *tree, Ptree *init)

Public Attributes

Function_body_node * next
Function_signaturefsig
Block_scopescope
Ptreetree
Ptreeinit

Constructor & Destructor Documentation

Function_body_node::Function_body_node Function_signature   fsig,
Block_scope   scope,
Ptree   tree,
Ptree   init
[inline]
 

Definition at line 26 of file function_body_i.h.


Member Data Documentation

Function_signature* Function_body_node::fsig
 

Definition at line 21 of file function_body_i.h.

Referenced by Function_body_queue::process().

Ptree* Function_body_node::init
 

Definition at line 24 of file function_body_i.h.

Referenced by Function_body_queue::process().

Function_body_node* Function_body_node::next
 

Definition at line 20 of file function_body_i.h.

Referenced by Function_body_queue::add_function(), and Function_body_queue::pop().

Block_scope* Function_body_node::scope
 

Definition at line 22 of file function_body_i.h.

Referenced by Function_body_queue::process().

Ptree* Function_body_node::tree
 

Definition at line 23 of file function_body_i.h.

Referenced by Function_body_queue::process().


The documentation for this struct was generated from the following file:
Generated on Mon Feb 10 17:35:36 2003 for VFiasco Semantics Compiler by doxygen1.2.15