Packages

package module

Type Members

  1. abstract class AbstractListOfPortIdentifiersPsiNode extends ANTLRPsiNode
  2. abstract class AbstractListOfPortsPsiNode extends ANTLRPsiNode
  3. class ListOfPortDeclarationsPsiNode extends AbstractListOfPortsPsiNode

    PSI node for list_of_port_declarations, ie 'input a, b, output [2:0] c'

  4. class ListOfPortIdentifiersPsiNode extends AbstractListOfPortIdentifiersPsiNode
  5. class ListOfPortsPsiNode extends AbstractListOfPortsPsiNode
  6. class ListOfVariablePortIdentifiersPsiNode extends AbstractListOfPortIdentifiersPsiNode
  7. class ModuleDeclarationPsiNode extends ANTLRPsiNode with PsiNameIdentifierOwner with StructureViewNode with DocumentHolder

    PSI node for parser rule module_declaration module_declaration ::= module_head module_item* 'endmodule'

  8. class ModuleHeadPsiNode extends ANTLRPsiNode
  9. class ModuleIdentifierPsiNode extends ANTLRPsiNode with PsiNameIdentifierOwner
  10. class ModuleItemPsiNode extends ANTLRPsiNode
  11. class ModuleKeywordPsiNode extends ANTLRPsiNode
  12. class ModuleOrGenerateItemDeclarationPsiNode extends ANTLRPsiNode with TypedDeclaration
  13. class ModuleParameterPortListPsiNode extends ANTLRPsiNode
  14. class PortExpressionPsiNode extends ANTLRPsiNode
  15. class PortPsiNode extends ANTLRPsiNode
  16. class PortReferencePsiNode extends ANTLRPsiNode with ReferenceHolder[PortIdentifierPsiNode]

Ungrouped