package module
Type Members
- abstract class AbstractListOfPortIdentifiersPsiNode extends ANTLRPsiNode
- abstract class AbstractListOfPortsPsiNode extends ANTLRPsiNode
- class ListOfPortDeclarationsPsiNode extends AbstractListOfPortsPsiNode
PSI node for list_of_port_declarations, ie 'input a, b, output [2:0] c'
- class ListOfPortIdentifiersPsiNode extends AbstractListOfPortIdentifiersPsiNode
- class ListOfVariablePortIdentifiersPsiNode extends AbstractListOfPortIdentifiersPsiNode
- class ModuleDeclarationPsiNode extends ANTLRPsiNode with PsiNameIdentifierOwner with StructureViewNode with DocumentHolder
PSI node for parser rule module_declaration module_declaration : module_header timeunits_declaration? module_item* 'endmodule' module_name?
PSI node for parser rule module_declaration module_declaration : module_header timeunits_declaration? module_item* 'endmodule' module_name?
| attribute_instance* module_keyword lifetime? module_identifier '(' '.*' ')' ';' timeunits_declaration? module_item* 'endmodule' module_name?
| 'extern' module_header ;
- class ModuleHeadPsiNode extends ANTLRPsiNode
- class ModuleIdentifierPsiNode extends ANTLRPsiNode with PsiNameIdentifierOwner
- class ModuleItemPsiNode extends ANTLRPsiNode
- class ModuleKeywordPsiNode extends ANTLRPsiNode
- class ModuleParameterPortListPsiNode extends ANTLRPsiNode
- class PortExpressionPsiNode extends ANTLRPsiNode
- class PortPsiNode extends ANTLRPsiNode
- class PortReferencePsiNode extends ANTLRPsiNode with ReferenceHolder[PortIdentifierPsiNode]