Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

Binary Struct Reference

#include <send.h>

Class diagram for Binary:

Unary

List of all members.

Public Members

 Binary (Expr* r, String* m, Expr* a, String* d, char* start, char* end, char* file, fint line, fint col, Parser* p)
bool IsBinary ()
bool GenByteCodes (AbstractByteCode* b, Object* parent, bool isExpr = true)
void oops_do (oopsDoFn f)
void addCommentAnnotations (Scanner* scanner)
void Print ()
Exprarg

Detailed Description


Member Function Documentation

Binary::Binary (Expr * r, String * m, Expr * a, String * d, char * start, char * end, char * file, fint line, fint col, Parser * p)

bool Binary::IsBinary () [inline, virtual]

Reimplemented from Expr.

bool Binary::GenByteCodes (AbstractByteCode * b, Object * parent, bool isExpr = true) [virtual]

Reimplemented from ParseNode.

void Binary::oops_do (oopsDoFn f) [inline, virtual]

Reimplemented from VMObj.

void Binary::addCommentAnnotations (Scanner * scanner) [virtual]

Reimplemented from ParseNode.

void Binary::Print () [virtual]

Reimplemented from ParseNode.


Member Data Documentation

Expr* Binary::arg


The documentation for this struct was generated from the following files:
Generated at Tue Jun 27 12:07:08 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999