pfni1
Print full name image of an ada entity
Usage
pfni [-sofd]
[-p
project]
unit
[:line
[:column]]
[--
ASIS
options]
pfni -h
Overview
pfni is a companion program to adactl(1). It prints the full expanded name of entities declared or referenced by a specified Ada compilation unit. This makes it easier to designate the entities when writing new rules for AdaControl.
Commercial support is available for AdaControl, see file /usr/share/doc/adacontrol/support.txt. If you plan to use AdaControl for industrial projects, or if you want it to be customized or extended to match your own needs, please contact Adalog at [email protected].
Options
-
-d -
Enable debug mode.
-
-f -
Full output: display all entities declared and referenced by unit. The default is to only display entities declared in unit.
-
-h -
Prints a general help message.
-
-o -
Also print overloading information. If you are calling a subprogram that has several overloadings and you are not sure which one is called, use
pfniwith the-ooption on that line: the program will tell you the full name and profile of the called subprogram.
-
-p project -
Use the specified Emacs ada-mode (*.adp) project file.
-
-s -
Process the specification of unit; the default is to process the body.
line
|
Only display entities declared on that line number. |
|---|---|
line:column
|
Only display the entity at that line and column numbers, if any. |
Releases
8 releases since Debian 4.0 (Etch); the text changed 2 times.