/* * 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 ""; } }