package pfff

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type entity_kind =
  1. | Package
  2. | Dir
  3. | Module
  4. | File
  5. | Function
  6. | Class
  7. | Type
  8. | Constant
  9. | Global
  10. | Macro
  11. | Exception
  12. | TopStmts
  13. | Field
  14. | Method
  15. | ClassConstant
  16. | Constructor
  17. | Prototype
  18. | GlobalExtern
  19. | MultiDirs
  20. | Other of string
val string_of_entity_kind : entity_kind -> string
val entity_kind_of_string : string -> entity_kind
type property =
  1. | ContainDynamicCall
  2. | ContainReflectionCall
  3. | TakeArgNByRef of int
  4. | UseGlobal of string
  5. | ContainDeadStatements
  6. | DeadCode
  7. | CodeCoverage of int list
  8. | ClassKind of class_kind
  9. | Privacy of privacy
  10. | Abstract
  11. | Final
  12. | Static
  13. | Required
  14. | Async
and privacy =
  1. | Public
  2. | Protected
  3. | Private
and class_kind =
  1. | Struct
  2. | Class_
  3. | Interface
  4. | Trait
  5. | Enum