package de.gaalop.gapp.visitor;
import de.gaalop.gapp.instructionSet.GAPPAssignMv;
import de.gaalop.gapp.instructionSet.GAPPAssignInputsVector;
import de.gaalop.gapp.instructionSet.GAPPCalculateMv;
import de.gaalop.gapp.instructionSet.GAPPCalculateMvCoeff;
import de.gaalop.gapp.instructionSet.GAPPDotVectors;
import de.gaalop.gapp.instructionSet.GAPPResetMv;
import de.gaalop.gapp.instructionSet.GAPPSetMv;
import de.gaalop.gapp.instructionSet.GAPPSetVector;
/**
* Implements an CFGGAPPVisitor with empty bodies of all GAPP visit methods
* @author Christian Steinmetz
*/
public class EmptyCFGGAPPVisitor extends CFGGAPPVisitor {
@Override
public Object visitAssignMv(GAPPAssignMv gappAssignMv, Object arg) {
return null;
}
@Override
public Object visitDotVectors(GAPPDotVectors gappDotVectors, Object arg) {
return null;
}
@Override
public Object visitResetMv(GAPPResetMv gappResetMv, Object arg) {
return null;
}
@Override
public Object visitSetMv(GAPPSetMv gappSetMv, Object arg) {
return null;
}
@Override
public Object visitSetVector(GAPPSetVector gappSetVector, Object arg) {
return null;
}
@Override
public Object visitCalculateMv(GAPPCalculateMv gappCalculateMv, Object arg) {
return null;
}
@Override
public Object visitAssignInputsVector(GAPPAssignInputsVector gappAssignInputsVector, Object arg) {
return null;
}
@Override
public Object visitCalculateMvCoeff(GAPPCalculateMvCoeff gappCalculateMvCoeff, Object arg) {
return null;
}
}