package nodes
Package Members
- package always
- package assignments
- package block
- package condition
- package expression
- package incompleted
- package instantiation
- package macro
- package module
- package signal
Type Members
- class DirectivePsiNode extends ANTLRPsiNode
- trait DocumentHolder extends AnyRef
- class IdentifierPsiNode extends ANTLRPsiNode with PsiNameIdentifierOwner
- trait ReferenceHolder[T <: PsiElement] extends AnyRef
- trait ScopeNode extends PsiElement
- class SimpleIdentifierPsiLeafNode extends ANTLRPsiLeafNode
- class SourceTextPsiNode extends ANTLRPsiNode
- class StatementPsiNode extends ANTLRPsiNode
- trait StructureViewNode extends PsiElement
- trait TypedDeclaration extends PsiElement
Used in case when reference has some type (e.g.
Used in case when reference has some type (e.g. "input", "parameter", "wire" for Verilog).
Recommended usage is when
TypedDeclaration
is a parent of correspondingcom.intellij.psi.PsiNamedElement
, so when type string is needed it can be found by callingClass)
, withTypedDeclaration
asClass
.