Using abstract names with attributes of named objects
Is your capability/feature request related to a problem?
Currently the uses of 'simple_name
, 'path_name
, and 'instance_name
require the usage of a specific name, such as an entity, architecture, block, or process. When the named entity is one of the above, it would be nice be able to refer to them by an abstract name, such as:
ControlProcess : process
begin
. . .
SetTestName (architecture'simple_name);
A more generic name such as this
will not work as in the above this
would refer to process
rather than architecture name.
Alternately we would consider doing something similar with the std.env
package.
Additional context
Edited by JimLewis