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) {