package de.gaalop; import de.gaalop.cfg.ControlFlowGraph; /** * This exception is thrown whenever an error occurs during the code generation process. */ public class CodeGeneratorException extends CompilationException { private static final long serialVersionUID = -3328688175390798389L; private final ControlFlowGraph graph; public CodeGeneratorException(ControlFlowGraph graph, String message) { super(message); this.graph = graph; } public CodeGeneratorException(ControlFlowGraph graph, String message, Throwable cause) { super(message, cause); this.graph = graph; } public ControlFlowGraph getGraph() { return graph; } }