Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
raise.ml1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17open Ppxlib let errorf ~loc fmt = Printf.ksprintf (Location.raise_errorf ~loc "ppx_factory: %s") fmt module Default = struct let errorf ~loc fmt = Printf.ksprintf (Location.raise_errorf ~loc "ppx_factory.default: %s") fmt end module Factory = struct let errorf ~loc fmt = Printf.ksprintf (Location.raise_errorf ~loc "ppx_factory.factory: %s") fmt let unhandled_type_kind ~loc kind = errorf ~loc "cannot derive from %s type. Has to be a record or variant type." kind end