MethodDefinition Class Reference

Abstract class for method definitions. More...

#import <ast.h>

Inheritance diagram for MethodDefinition:

Method Stmt ASTNode ClassMethodDefinition InstanceMethodDefinition List of all members.

Public Member Functions

(id) - init:rtype:args:decl:block:
 Initialize.

Protected Attributes

Consdecl
 Variable declarations preceding method body.
Blockblock
 Method body.

Detailed Description

Abstract class for method definitions.


Member Function Documentation

- (id) init: (id)  t
rtype: (id)  r
args: (id)  a
decl: (id)  d
block: (id)  b 

Initialize.

Parameters:
t Token '-' or '+'
r (Type*) return type
a (Cons*) keyword args
d (Cons*) Declaration List
b (Block*) block of statements


The documentation for this class was generated from the following file:
Generated on Mon Dec 24 06:11:58 2007 for gfront by  doxygen 1.5.2