UnusedParameterCheck

Checks for unused variables.

Constructors

this
this(string fileName, const(Scope)* sc, bool skipTests)

Members

Aliases

visit
alias visit = UnusedIdentifierCheck.visit
Undocumented in source.

Functions

popScope
void popScope()
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Parameter parameter)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin AnalyzerInfo!"unused_parameter_check"
Undocumented in source.

Inherited Members

From UnusedIdentifierCheck

visit
alias visit = BaseAnalyzer.visit
Undocumented in source.
visit
void visit(Module mod)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Declaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FunctionDeclaration functionDec)
Undocumented in source. Be warned that the author may not have intended to support it.
__anonymous
mixin PartsUseVariables!AliasInitializer
Undocumented in source.
__anonymous
mixin PartsUseVariables!ArgumentList
Undocumented in source.
__anonymous
mixin PartsUseVariables!AssertExpression
Undocumented in source.
__anonymous
mixin PartsUseVariables!ClassDeclaration
Undocumented in source.
__anonymous
mixin PartsUseVariables!FunctionBody
Undocumented in source.
__anonymous
mixin PartsUseVariables!FunctionCallExpression
Undocumented in source.
__anonymous
mixin PartsUseVariables!FunctionDeclaration
Undocumented in source.
__anonymous
mixin PartsUseVariables!IndexExpression
Undocumented in source.
__anonymous
mixin PartsUseVariables!Initializer
Undocumented in source.
__anonymous
mixin PartsUseVariables!InterfaceDeclaration
Undocumented in source.
__anonymous
mixin PartsUseVariables!NewExpression
Undocumented in source.
__anonymous
mixin PartsUseVariables!StaticIfCondition
Undocumented in source.
__anonymous
mixin PartsUseVariables!StructDeclaration
Undocumented in source.
__anonymous
mixin PartsUseVariables!TemplateArgumentList
Undocumented in source.
__anonymous
mixin PartsUseVariables!ThrowStatement
Undocumented in source.
__anonymous
mixin PartsUseVariables!CastExpression
Undocumented in source.
visit
void visit(SwitchStatement switchStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(WhileStatement whileStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DoStatement doStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ForStatement forStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IfStatement ifStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ForeachStatement foreachStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AssignExpression assignExp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateDeclaration templateDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IdentifierOrTemplateChain chain)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateSingleArgument single)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UnaryExpression unary)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(MixinExpression mix)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PrimaryExpression primary)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ReturnStatement retStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(BlockStatement blockStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Type2 tp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(WithStatement withStatetement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructBody structBody)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConditionalStatement conditionalStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AsmPrimaryExp primary)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TraitsExpression )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeofExpression )
Undocumented in source. Be warned that the author may not have intended to support it.
popScope
void popScope()
Undocumented in source.
interestDepth
uint interestDepth;
Undocumented in source.
tree
Tree[] tree;
Undocumented in source.
variableDeclared
void variableDeclared(string name, size_t line, size_t column, bool isRef)
Undocumented in source. Be warned that the author may not have intended to support it.
pushScope
void pushScope()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta