Signature.Global_pragmaGlobal signature pragmas for setting compilation parameters
Global pragmas must appear at the beginning of a signature. They act like command-line interface flags.
type t = | No_strengthening of {location : Syncom.Location.t;}No_strengthening _ is the pragma --nostrengthen for globally disabling strengthening during LF reconstruction.
| Warn_on_coverage_error of {location : Syncom.Location.t;}Warn_on_coverage_error _ is the pragma --warncoverage for only printing pattern coverage problems.
| Initiate_coverage_checking of {location : Syncom.Location.t;}Initiate_coverage_checking _ is the pragma --coverage for initiating coverage checking. Unless --warncoverage is used, then coverage problems raise exceptions.