package pfff

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type annotation =
  1. | Owner of unixname
  2. | Emails of (email * notification_kind option) list
  3. | Status of string
  4. | Author of string
  5. | CalledFromPhpsh
  6. | CalledOutsideTfb
  7. | CalledDynamically
  8. | NotDeadCode
  9. | Have_THIS_FUNCTION_EXPIRES_ON
  10. | DataProvider of method_callback
  11. | Inject
  12. | Generics of string
  13. | Other of string
and unixname = string
and email = string
and notification_kind =
  1. | Immediate
  2. | Consistent
  3. | Daily
and method_callback =
  1. | Method of string
  2. | MethodExternal of string * string
exception AnnotationPb of string * Cst_php.info
val annotations_of_program_with_comments : Parse_php.program_with_comments -> (annotation * Cst_php.info) list
val extract_annotations : string -> Cst_php.info -> annotation list
val vof_annotation : annotation -> Ocaml.v
val str_debug_of_annotation : annotation -> string
val annotations_before : Cst_php.tok -> Parser_php.token list -> annotation list
val annotations_after : Cst_php.tok -> Parser_php.token list -> annotation list