package org.rascalmpl.library.experiments.Compiler;
import org.rascalmpl.interpreter.IEvaluatorContext;
import org.rascalmpl.library.experiments.Compiler.RVM.Interpreter.CompilerError;
import org.rascalmpl.value.ISet;
import org.rascalmpl.value.IValueFactory;
public class Coverage {
protected final IValueFactory values;
public Coverage(IValueFactory values){
super();
this.values = values;
}
public void startCoverage(IEvaluatorContext ctx){
throw new CompilerError("startCoverage only implemented for compiled code");
}
public ISet stopCoverage(IEvaluatorContext ctx){
throw new CompilerError("stopCoverage only implemented for compiled code");
}
public ISet getCoverage(IEvaluatorContext ctx){
throw new CompilerError("getCoverage only implemented for compiled code");
}
// public void printCoverage(IEvaluatorContext ctx){
// throw new CompilerError("printCoverage only implemented for compiled code");
// }
}