VerilogLinter

dfhdl.tools.toolsCore.VerilogLinter

Attributes

Graph
Supertypes
trait VerilogTool
trait Linter
trait Tool
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Value members

Abstract methods

protected def lintCmdLanguageFlag(dialect: VerilogDialect): String

Concrete methods

final protected def lintCmdLanguageFlag(using co: CompilerOptions): String
final protected def lintCmdSources(using CompilerOptions, ToolOptions, MemberGetSet): String

Inherited methods

final def isAvailable: Boolean

Attributes

Inherited from:
Tool
final def lint(cd: CompiledDesign)(using CompilerOptions, ToolOptions): CompiledDesign

Attributes

Inherited from:
Linter
final protected def lintCmdFlags(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Inherited from:
Linter
protected def lintCmdPostLangFlags(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Inherited from:
Linter
protected def lintCmdPreLangFlags(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Inherited from:
Linter
protected def lintLogger(using CompilerOptions, ToolOptions, MemberGetSet): Option[ProcessLogger]

Attributes

Inherited from:
Linter
protected def lintPrepare()(using CompilerOptions, ToolOptions, MemberGetSet): Unit

Attributes

Inherited from:
Linter
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Tool -> Any
Inherited from:
Tool

Inherited and Abstract methods

protected def includeFolderFlag: String

Attributes

Inherited from:
VerilogTool

Inherited and Abstract fields

val toolName: String

Attributes

Inherited from:
Tool