Class VerilogTaskStatement

    • Constructor Detail

      • VerilogTaskStatement

        public VerilogTaskStatement​(VerilogNode parent)
        Creates a task statement.
        Parameters:
        parent - the parent node.
    • Method Detail

      • getPath

        public VerilogPath getPath()
        Returns the path to the task.
        Returns:
        the task path.
      • setPath

        public void setPath​(VerilogPath path)
        Sets the path of the task.
        Parameters:
        path - the path to be set.
      • getArguments

        public java.util.List<VerilogExpression> getArguments()
        Returns the arguments of the task statement.
        Returns:
        the arguments.
      • addArgument

        public void addArgument​(VerilogExpression argument)
        Adds the argument to the task statement.
        Parameters:
        argument - the argument to be added.
      • getDeclaration

        public VerilogProcedure getDeclaration()
        Returns the task declaration.
        Returns:
        the task declaration.
      • setDeclaration

        public void setDeclaration​(VerilogProcedure declaration)
        Sets the task declaration.
        Parameters:
        declaration - the task declaration to be set.