mirror of https://github.com/Wilfred/difftastic/
32 lines
886 B
VHDL
32 lines
886 B
VHDL
function p
|
|
parameter (
|
|
signal s : out t;
|
|
-- ^ error.illegal.mode
|
|
signal s : inout t;
|
|
-- ^ error.illegal.mode
|
|
signal s : buffer t;
|
|
-- ^ error.illegal.mode
|
|
signal s : linkage t
|
|
-- ^ error.illegal.mode
|
|
) return t;
|
|
|
|
function p
|
|
parameter (signal s : t := expr) return t;
|
|
-- ^ error.illegal.default_expression
|
|
|
|
function p
|
|
parameter (
|
|
variable v : t;
|
|
-- ^ error.illegal.interface.variable
|
|
file f : t;
|
|
-- ^ error.illegal.interface.file
|
|
type t;
|
|
-- ^ error.illegal.interface.type
|
|
procedure p;
|
|
-- ^ error.illegal.interface.procedure
|
|
function f return f;
|
|
-- ^ error.illegal.interface.function
|
|
package pkg is new l.pkg
|
|
-- ^ error.illegal.interface.package
|
|
) return t;
|