Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
pub
frama-c
Commits
957a6506
Commit
957a6506
authored
Jan 21, 2019
by
David Bühler
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[Ival] Uses int_set.
parent
5b7b1b82
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
192 additions
and
749 deletions
+192
-749
src/kernel_services/abstract_interp/int_set.ml
src/kernel_services/abstract_interp/int_set.ml
+1
-1
src/kernel_services/abstract_interp/int_set.mli
src/kernel_services/abstract_interp/int_set.mli
+1
-1
src/kernel_services/abstract_interp/ival.ml
src/kernel_services/abstract_interp/ival.ml
+190
-747
No files found.
src/kernel_services/abstract_interp/int_set.ml
View file @
957a6506
...
...
@@ -65,7 +65,7 @@ let share_array_or_bottom a s =
let
inject_array
=
share_array
let
project_array
t
=
t
let
to_list
=
Array
.
to_lis
t
(* ------------------------------- Datatype --------------------------------- *)
...
...
src/kernel_services/abstract_interp/int_set.mli
View file @
957a6506
...
...
@@ -31,7 +31,7 @@ val bottom: t
val
inject_singleton
:
Integer
.
t
->
t
val
inject_array
:
Integer
.
t
array
->
int
->
t
val
project_array
:
t
->
Integer
.
t
array
val
to_list
:
t
->
Integer
.
t
list
val
remove
:
t
->
Integer
.
t
->
t
or_bottom
...
...
src/kernel_services/abstract_interp/ival.ml
View file @
957a6506
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment