diff options
| author | Thomas Bauereiss | 2019-03-15 20:54:52 +0000 |
|---|---|---|
| committer | Thomas Bauereiss | 2019-03-15 20:55:15 +0000 |
| commit | 22ced4748484bbc0e930efd74f7d162fe561fe32 (patch) | |
| tree | 1347d0fe6374a03df61390c2632efa37eb0495ff /src/initial_check.mli | |
| parent | 5222eb29434437190c83339602ca197a5cd6be7d (diff) | |
Don't constant-fold undefined_X functions in monomorphisation
These should be preserved for prover backends.
Diffstat (limited to 'src/initial_check.mli')
| -rw-r--r-- | src/initial_check.mli | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/initial_check.mli b/src/initial_check.mli index b41b1818..59c8f0b6 100644 --- a/src/initial_check.mli +++ b/src/initial_check.mli @@ -87,6 +87,11 @@ val opt_enum_casts : bool ref all the loaded files. *) val have_undefined_builtins : bool ref +(** Val specs of undefined functions for builtin types that get added to + the AST if opt_undefined_gen is set (minus those functions that already + exist in the AST). *) +val undefined_builtin_val_specs : unit def list + (** {2 Desugar and process AST } *) (** If the generate flag is false, then we won't generate any |
