analysis.run

Undocumented in source.

Members

Functions

analyze
bool analyze(string[] fileNames, StaticAnalysisConfig config, bool staticAnalyze)

For multiple files

analyze
MessageSet analyze(string fileName, Module m, StaticAnalysisConfig analysisConfig, bool staticAnalyze)
Undocumented in source. Be warned that the author may not have intended to support it.
generateReport
void generateReport(string[] fileNames, StaticAnalysisConfig config)
Undocumented in source. Be warned that the author may not have intended to support it.
messageFunction
void messageFunction(string fileName, size_t line, size_t column, string message, bool isError)
Undocumented in source. Be warned that the author may not have intended to support it.
messageFunctionJSON
void messageFunctionJSON(string fileName, size_t line, size_t column, string message, bool )
Undocumented in source. Be warned that the author may not have intended to support it.
parseModule
const(Module) parseModule(string fileName, ubyte[] code, ParseAllocator p, StringCache cache, bool report, ulong* linesOfCode, uint* errorCount, uint* warningCount)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxCheck
bool syntaxCheck(string[] fileNames)
Undocumented in source. Be warned that the author may not have intended to support it.
writeJSON
void writeJSON(string key, string fileName, size_t line, size_t column, string message)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

first
bool first;
Undocumented in source.

Meta