Index: src/ControlStruct/FixLabels.cpp
===================================================================
--- src/ControlStruct/FixLabels.cpp	(revision cb921d4770c22b67fa61edafc42e00923c249680)
+++ src/ControlStruct/FixLabels.cpp	(revision a5a08a05ef4b7b5171fe05d97efdb47b5996f4ad)
@@ -19,5 +19,4 @@
 #include "AST/Pass.hpp"
 #include "AST/Stmt.hpp"
-#include "ControlStruct/LabelGenerator.h"
 #include "ControlStruct/MultiLevelExit.hpp"
 
@@ -29,5 +28,5 @@
 	LabelToStmt labelTable;
 public:
-	FixLabelsCore( LabelGenerator * gen = nullptr ) : labelTable() {}
+	FixLabelsCore() : labelTable() {}
 
 	void previsit( const ast::FunctionDecl * );
Index: src/ControlStruct/MultiLevelExit.hpp
===================================================================
--- src/ControlStruct/MultiLevelExit.hpp	(revision cb921d4770c22b67fa61edafc42e00923c249680)
+++ src/ControlStruct/MultiLevelExit.hpp	(revision a5a08a05ef4b7b5171fe05d97efdb47b5996f4ad)
@@ -26,5 +26,4 @@
 namespace ControlStruct {
 
-class LabelGenerator;
 using LabelToStmt = std::map<ast::Label, const ast::Stmt *>;
 
