net.jangaroo.jooc.ast
Class Parameters

java.lang.Object
  extended by net.jangaroo.jooc.ast.NodeImplBase
      extended by net.jangaroo.jooc.ast.Expr
          extended by net.jangaroo.jooc.ast.CommaSeparatedList<Parameter>
              extended by net.jangaroo.jooc.ast.Parameters
All Implemented Interfaces:
AstNode

public class Parameters
extends CommaSeparatedList<Parameter>

Author:
Andreas Gawecki

Nested Class Summary
 
Nested classes/interfaces inherited from class net.jangaroo.jooc.ast.NodeImplBase
NodeImplBase.Scoped
 
Constructor Summary
Parameters(Parameter param)
           
Parameters(Parameter param, JooSymbol symComma, Parameters tail)
           
 
Method Summary
 Parameters getTail()
           
 void visit(AstVisitor visitor)
           
 
Methods inherited from class net.jangaroo.jooc.ast.CommaSeparatedList
analyze, getChildren, getHead, getSymbol, getSymComma, scope
 
Methods inherited from class net.jangaroo.jooc.ast.Expr
getType, isCompileTimeConstant, isRuntimeConstant, setType
 
Methods inherited from class net.jangaroo.jooc.ast.NodeImplBase
analyze, getParentNode, makeChildren, scope, withNewDeclarationScope, withNewLabelScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parameters

public Parameters(Parameter param,
                  JooSymbol symComma,
                  Parameters tail)

Parameters

public Parameters(Parameter param)
Method Detail

getTail

public Parameters getTail()
Overrides:
getTail in class CommaSeparatedList<Parameter>

visit

public void visit(AstVisitor visitor)
           throws IOException
Specified by:
visit in interface AstNode
Overrides:
visit in class CommaSeparatedList<Parameter>
Throws:
IOException


Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.