@Override
public void endVisit(MethodDeclaration node) {
if (node.getBody() != null) {
TACInstruction instr = new DefaultReturnInstruction();
FusionLattice<AC> res = fa.getEndingResults(node);
BooleanContext bools = new BooleanConstantWrapper(node.getBody(), fa.getBooleanAnalysis(), res.getAliasContext());
FusionEnvironment<AC> triggerEnv = new FusionEnvironment<AC>(res.getAliasesForTrigger(), res.getRelContext() , bools, fa.getHierarchy(), fa.getInfers(), fa.getVariant());
List<FusionErrorReport> errors = checker.checkForErrors(triggerEnv, instr);