DVT SystemVerilog IDE User Guide
Rev. 24.2.25, 31 October 2024

7.12 Declare Variable

An error is triggered when using an identifier which does not exist, for example a variable which you did not declare yet.

Place the editor cursor on the error's line and press Ctrl + 1, select Declare variable ... from the list of quick fix proposals and press Enter.

Note: The type of the new variable declaration is automatically detected from context.

Note: When the same undeclared identifier is used across multiple scopes, the variable declaration is placed in such a way that it is visible for all usages.

Note: Depending on context, several quick fix proposals might be available:

  • declare variable

  • declare argument (if inside a method)

  • declare field (if inside a class)

  • declare signal (if inside a module)

Tip: You may change the variable type. Press Enter when done.