net.jangaroo.jooc
Class Parameters
java.lang.Object
net.jangaroo.jooc.NodeImplBase
net.jangaroo.jooc.Parameters
public class Parameters
- extends NodeImplBase
- Author:
- Andreas Gawecki
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Parameters
public Parameters(Parameter param,
JooSymbol symComma,
Parameters tail)
Parameters
public Parameters(Parameter param)
getTail
public Parameters getTail()
generateTailCode
protected void generateTailCode(JsWriter out)
throws IOException
- Throws:
IOException
getParameterInitializerCodeGenerator
public CodeGenerator getParameterInitializerCodeGenerator()
getRestParamName
public String getRestParamName()
getOtherParamCount
public int getOtherParamCount()
scope
public void scope(Scope scope)
generateJsCode
protected void generateJsCode(JsWriter out)
throws IOException
- Specified by:
generateJsCode in class NodeImplBase
- Throws:
IOException
generateCode
public void generateCode(JsWriter out)
throws IOException
- Overrides:
generateCode in class NodeImplBase
- Throws:
IOException
analyze
public net.jangaroo.jooc.Expr analyze(net.jangaroo.jooc.AstNode parentNode,
AnalyzeContext context)
getSymbol
public JooSymbol getSymbol()
getType
public IdeDeclaration getType()
setType
public void setType(IdeDeclaration type)
Copyright © 2002-2011 CoreMedia AG. All Rights Reserved.