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.Dsymbol symbol)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Expression expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.TemplateParameter parameter)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Condition condition)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Initializer initializer)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.PeelStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.UnrolledLoopStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
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.ForwardingStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.StructLiteralExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.CompoundLiteralExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DotTemplateExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DotVarExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DelegateExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DelegatePtrExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DelegateFuncptrExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DotTypeExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.VectorExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.VectorArrayExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.SliceExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ArrayLengthExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.DotExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.IndexExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.RemoveExp expression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Declaration declaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.ScopeDsymbol statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Package statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.AggregateDeclaration statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.TupleDeclaration statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.CtorDeclaration 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.BitFieldDeclaration 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.Statement s)
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