C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

P Class Reference

Inheritance diagram for P:

Phase List of all members.

Public Member Functions

 P (bool _read)
void run ()
string type_name (typeNode *t)
virtual void get_flags (str_list_p &arg)
virtual void usage ()

Public Attributes

bool read

Constructor & Destructor Documentation

P::P bool    _read [inline]
 

Definition at line 104 of file testNodeInfo.cc.


Member Function Documentation

virtual void Phase::get_flags str_list_p   arg [inline, virtual, inherited]
 

Reimplemented in vcgASTPhase, vcgCCGPhase, TreeCheckerPhase, and pointers_phase.

Definition at line 53 of file phase.h.

void P::run void    [inline, virtual]
 

Implements Phase.

Definition at line 105 of file testNodeInfo.cc.

References Array, Call, CG_PREFIX, Node::coord(), Func, NodeInfo::index(), NodeInfo::indexNode(), Linker::link(), NodeInfo::nodeIndex(), NodeInfo::nStrings(), Proc, CBZ::Program, Ptr, Node::typ(), type_name(), TypNames, and unit_list_p.

string P::type_name typeNode   t [inline]
 

Definition at line 166 of file testNodeInfo.cc.

References Array, Enum, Func, Prim, Ptr, Struct, sueSpec, Tdef, basic_type::to_string(), Node::typ(), and Union.

Referenced by run().

virtual void Phase::usage   [inline, virtual, inherited]
 

Reimplemented in TreeCheckerPhase.

Definition at line 55 of file phase.h.

Referenced by Phase_entry::print().


Member Data Documentation

bool P::read
 

Definition at line 103 of file testNodeInfo.cc.


The documentation for this class was generated from the following file:

Generated on August 27, 2003
Back to the C-Breeze home page