package com.drawbridge.jsengine.ast;
import java.util.LinkedList;
import com.drawbridge.jsengine.Scope;
import com.drawbridge.jsengine.jsobjects.JSType;
import com.google.caja.parser.js.ArrayConstructor;
//TODO Implement Array Constructor
public class ArrayConstructorEvaluator extends Evaluator
{
public ArrayConstructorEvaluator(Evaluator parent, Scope scope, ArrayConstructor arrayConstructor) {
super(parent, scope, arrayConstructor.getFilePosition());
}
@Override
public JSType evaluate() throws EvaluatorException
{
throw new EvaluatorException("Unsupported Functionality:" + "Array Constructor");
}
@Override
public LinkedList<com.drawbridge.vl.blocks.Block> getBlocks()
{
return new LinkedList<com.drawbridge.vl.blocks.Block>();
}
@Override
public boolean compare(Evaluator e)
{
return false;
}
}