Provided by: adacontrol_1.17r3.1-1_amd64 bug

NAME

       pfni - Print Full Name Image of an Ada entity

SYNOPSIS

       pfni [-sofd] [-p project-file] unit[:line-number[:column-number]] [-- ASIS options]

       pfni -h

DESCRIPTION

       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 info@adalog.fr.

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 pfni with the -o
              option  on  that  line:  the program will tell you the full name and profile of the
              called subprogram.

       -p project-file
              Use the specified Emacs ada-mode (*.adp) project file.

       -s     Process the specification of unit; the default is to process the body.

       line-number
              Only display entities declared on that line.

       line-number:column-number
              Only display the entity at that line and column, if any.

AUTHOR

       AdaControl was developed by Adalog ⟨http://www.adalog.fr⟩ under contract with Eurocontrol
       ⟨http://www.eurocontrol.int⟩.  The copyright is jointly owned by Adalog and Eurocontrol.

       This  manual  page  was  written  by  Ludovic  Brenta  <lbrenta@debian.org> for the Debian
       project, but it can be used for other purposes as well.

SEE ALSO

       adactl(1)

       AdaControl User's Guide, available in Info, PDF, and HTML in /usr/share/doc/adacontrol.

       AdaControl   Programmer's   Guide,   available    in    Info,    PDF,    and    HTML    in
       /usr/share/doc/adacontrol.