Troubleshooting
Go to Declaration or Find Usages does nothing
Section titled “Go to Declaration or Find Usages does nothing”- The project is still indexing. Cross-file navigation works once indexing (shown in the status bar) has finished.
- The declaration is not in the project. For example, UVM library classes resolve only when the UVM sources are in the project or attached as a library.
- The name is declared by a macro expansion. Macro names and the names passed to a macro are navigable (see
Macros), but names that only exist in the code a macro expands to (for example
type_id) are not. See Known limitations.
Rename reports a conflict
Section titled “Rename reports a conflict”The rename would change what some code refers to. Read the message: it quotes the code whose meaning would change. See Rename conflicts for what each message means. Choose Cancel to leave the code unchanged.
Results look out of date
Section titled “Results look out of date”If files were changed outside the IDE and results do not match the code, use File | Invalidate Caches… and restart the IDE.
License notification
Section titled “License notification”See License.