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

Send Struct Reference

#include <send.h>

Class diagram for Send:

Expr Unary Keyword Binary

List of all members.

Public Members

 Send (Expr* r, String* m, String* d, char* start, char* end, char* file, fint line, fint col, Parser* p)
bool IsSend ()
bool GenByteCodes (AbstractByteCode* b, Object* parent, bool isExpr = true)
void oops_do (oopsDoFn f)
void addCommentAnnotations (Scanner* scanner)
bool GenReceiverForPseudoPrim (AbstractByteCode* b, Object* parent)
void PrintDelegatee ()
Exprreceiver
Stringmessage
Stringdel

Detailed Description


Member Function Documentation

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

bool Send::IsSend () [inline, virtual]

Reimplemented from Expr.

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

Reimplemented from ParseNode.

Reimplemented in Binary, Keyword, and Unary.

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

Reimplemented from VMObj.

Reimplemented in Binary, and Keyword.

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

Reimplemented from ParseNode.

Reimplemented in Binary, and Keyword.

bool Send::GenReceiverForPseudoPrim (AbstractByteCode * b, Object * parent)

void Send::PrintDelegatee ()


Member Data Documentation

Expr* Send::receiver

String* Send::message

String* Send::del


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