CognitiveVisitor

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (C++) final
class CognitiveVisitor : SemanticTimeTransitiveVisitor {}

Constructors

this
this()
Undocumented in source.
this
this(string filename)
Undocumented in source.

Members

Aliases

visit
alias visit = SemanticTimeTransitiveVisitor.visit
Undocumented in source.

Functions

visit
void visit(AST.DebugStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.SharedStaticCtorDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.SharedStaticDtorDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.UnionDeclaration statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.InterfaceDeclaration statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.StaticForeachStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.GotoStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.StructDeclaration structDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ClassDeclaration classDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.FuncLiteralDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.FuncDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DtorDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.TemplateDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.BinExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.IfStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.StaticIfDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ConditionalStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.StaticForeachDeclaration foreachDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.WhileStatement whileStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DoStatement doStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ForStatement forStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ForeachStatement foreachStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Module moduleDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.CondExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.SwitchStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.TryCatchStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.BreakStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ContinueStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.PostBlitDeclaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.VersionCondition condition)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

meter
List!Meter meter [@property getter]

Returns collected scores.

source
Source source [@property getter]

Returns collected source file score.

Meta