From d0f30eb140d31c1b549dfc7d6f0f32c3327420d6 Mon Sep 17 00:00:00 2001
From: Hackerpilot <briancschott@gmail.com>
Date: Sun, 4 Jan 2015 02:20:05 -0800
Subject: [PATCH] Fix #215

---
 src/analysis/unused.d | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/src/analysis/unused.d b/src/analysis/unused.d
index ea86c31..5f9254a 100644
--- a/src/analysis/unused.d
+++ b/src/analysis/unused.d
@@ -66,21 +66,22 @@ class UnusedVariableCheck : BaseAnalyzer
 		}
 	}
 
-	mixin PartsUseVariables!AssertExpression;
-	mixin PartsUseVariables!FunctionCallExpression;
-	mixin PartsUseVariables!NewExpression;
-	mixin PartsUseVariables!TemplateArgumentList;
+	mixin PartsUseVariables!AliasInitializer;
 	mixin PartsUseVariables!ArgumentList;
-	mixin PartsUseVariables!Initializer;
+	mixin PartsUseVariables!AssertExpression;
+	mixin PartsUseVariables!ClassDeclaration;
+	mixin PartsUseVariables!FunctionBody;
+	mixin PartsUseVariables!FunctionCallExpression;
+	mixin PartsUseVariables!FunctionDeclaration;
 	mixin PartsUseVariables!IndexExpression;
+	mixin PartsUseVariables!Initializer;
+	mixin PartsUseVariables!InterfaceDeclaration;
+	mixin PartsUseVariables!NewExpression;
 	mixin PartsUseVariables!SliceExpression;
 	mixin PartsUseVariables!StaticIfCondition;
-	mixin PartsUseVariables!ThrowStatement;
-	mixin PartsUseVariables!FunctionDeclaration;
-	mixin PartsUseVariables!FunctionBody;
 	mixin PartsUseVariables!StructDeclaration;
-	mixin PartsUseVariables!ClassDeclaration;
-	mixin PartsUseVariables!InterfaceDeclaration;
+	mixin PartsUseVariables!TemplateArgumentList;
+	mixin PartsUseVariables!ThrowStatement;
 
 	override void visit(const SwitchStatement switchStatement)
 	{