/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.internal.gosu.parser.expressions;
import gw.internal.gosu.parser.Expression;
import gw.lang.parser.expressions.IArgumentListClause;
import gw.lang.reflect.IType;
import gw.lang.reflect.java.JavaTypes;
/**
*/
public class ArgumentListClause extends Expression implements IArgumentListClause
{
public ArgumentListClause()
{
setType( JavaTypes.pVOID() );
}
public IType evaluate()
{
if( !isCompileTimeConstant() )
{
return (IType)super.evaluate();
}
throw new IllegalStateException();
}
@Override
public String toString()
{
return "";
}
}