l_class.h 922 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
  3. * See the copyright notice in the ACK home directory, in the file "Copyright".
  4. */
  5. /* $Id$ */
  6. /* Lint class constants */
  7. #define LFDF 'a' /* Library Function Definition */
  8. #define LVDF 'b' /* Library Variable Definition */
  9. #define PFDF 'd' /* Prototype Function Definition */
  10. #define EFDF 'f' /* External Function Definition */
  11. #define EVDF 'g' /* External Variable Definition */
  12. #define EFDC 'h' /* External Function Declaration */
  13. #define EVDC 'i' /* External Variable Declaration */
  14. #define IFDC 'm' /* Implicit Function Declaration */
  15. #define SFDF 'q' /* Static Function Definition */
  16. #define SVDF 'r' /* Static Variable Definition */
  17. #define FC 'u' /* Function Call */
  18. #define VU 'v' /* Variable Usage */
  19. #define XXDF 'z' /* Ignore Class */
  20. /* Two meta-definitions */
  21. #define MIN_CLASS_CONST LFDF
  22. #define MAX_CLASS_CONST XXDF