blob: c4cde381f62fec247f74434beb1398ea1c705489 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
entity e is
end entity;
architecture a of e is
type AT is access INTEGER;
type FT is file of INTEGER;
begin
process
variable BV : bit_vector(0 to 1);
variable V : AT;
file F : FT;
begin
report BV'simple_name; -- BV
report BV'subtype'simple_name; -- _anon [line 14]
report BV'subtype'base'simple_name; -- bit_vector
-- report BV'element'simple_name; -- bit
report V'simple_name; -- V
report V'subtype'simple_name; -- V
report V'subtype'base'simple_name; -- AT
report F'simple_name; -- F
report F'subtype'simple_name; -- FT
report F'subtype'base'simple_name; -- FT
wait;
end process;
end architecture;
|