coins.cfront
Class OldFuncArgs

java.lang.Object
  extended bycoins.cfront.OldFuncArgs
All Implemented Interfaces:
TypeId

class OldFuncArgs
extends java.lang.Object
implements TypeId


Field Summary
(package private)  java.lang.Object arg
           
(package private)  OldFuncArgs next
           
 
Fields inherited from interface coins.ast.TypeId
ARRAY_T, CHAR_T, CONST_T, DOUBLE_T, ELLIPSIS_T, ENUM_BEGIN, ENUM_END, FLOAT_T, FUNCTION_T, INT_T, LONG_DOUBLE_T, LONG_LONG_T, LONG_T, NO_DIMENSION_T, OFFSET_T, POINTER_T, RESTRICT_T, RETURN_T, S_AUTO, S_EXTERN, S_INLINE, S_NONE, S_REGISTER, S_STATIC, SHORT_T, SIGNED_T, SIZE_T, STRUCT_BEGIN, STRUCT_END, UNION_BEGIN, UNION_END, UNSIGNED_T, VOID_T, VOLATILE_T
 
Constructor Summary
(package private) OldFuncArgs(java.lang.Object a, OldFuncArgs args)
           
 
Method Summary
(package private)  boolean subst(Declarator d, java.lang.String name)
           
(package private) static DeclaratorList toDeclList(OldFuncArgs args, Lex lex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

next

OldFuncArgs next

arg

java.lang.Object arg
Constructor Detail

OldFuncArgs

OldFuncArgs(java.lang.Object a,
            OldFuncArgs args)
Method Detail

subst

boolean subst(Declarator d,
              java.lang.String name)

toDeclList

static DeclaratorList toDeclList(OldFuncArgs args,
                                 Lex lex)
                          throws ParseError
Throws:
ParseError