NO_SCOPE,
PUBLIC_SCOPE,
PRIVATE_SCOPE,
- PROTECTED_SCOPE
+ PROTECTED_SCOPE,
+ CLASS_SCOPE
};
/* method type */
CLASS Class
STRING otype # this object class type
STRING ptype # parent class type
+ STRING chunk_size # if the object should be allocated with mem_chunks
NODELIST nodes
ENDCLASS
CLASS Type
- INT stars
- STRING name
+ STRING name # the specifier part
+ STRING pointer # the pointer part
STRING postfix
ENDCLASS
INT line_no
INT ccode_line
BOOL vararg
+ INT unique_id # A unique id for new methods
ENDCLASS
CLASS Variable